5 методов перечисления строки в Python: изучение методов индексирования

Задача, о которой вы говорите, «перечисление строки», включает в себя перебор каждого символа в строке и присвоение индекса каждому символу. Вот несколько методов, которые можно использовать для достижения этой цели в Python:

Метод 1: использование цикла for и range()

string = "Hello"
for index in range(len(string)):
    print(index, string[index])

Метод 2: использование enumerate()

string = "Hello"
for index, char in enumerate(string):
    print(index, char)

Метод 3. Использование цикла while

string = "Hello"
index = 0
while index < len(string):
    print(index, string[index])
    index += 1

Метод 4. Использование списка

string = "Hello"
enumerated_string = [(index, char) for index, char in enumerate(string)]
print(enumerated_string)