У меня есть подозрение, что мне нужно получить доступ к элементу в списке (строк), изменить этот элемент (как строку) и поместить его обратно в список в том же индексе
Мне трудно получить элемент обратно в тот же индекс
for item in list:
if "foo" in item:
item = replace_all(item, replaceDictionary)
list[item] = item
print item
теперь я получаю сообщение об ошибке
TypeError: list indices must be integers, not str
из-за этой строки list[item] = item
что имеет смысл! но я не знаю, как вернуть элемент в список по тому же самому индексу, используя python
Каков синтаксис для этого? В идеале цикл for может отслеживать индекс, который я сейчас нахожу в