


Программирование
+4Задача python Проблема.
word ="abc"
wordList =[]
for i in word:
wordList.append(word[i])
смысл программы заключается в том,что есть строка и эту строку нужно посимвольно перенести в список с помошью for. Но при попытке обратиться к элементу строки с помощью i,программа выдаёт ошибку TypeError: string indices must be integers, not 'str'
не могу понять почему требуется int вместо str,хотя i не str
Уже понял свой косяк
По дате
По рейтингу
for i in word здесь i это элементы word
либо wordList.append(i)
либо for i in range(0,len(word)):
123
word ="abc"
wordList = list(word)
print(wordList)
Всё, получили список ['a', 'b', 'c']. Это ж, голуба моя, Питон...