Почему у меня не отрабатывает метод enumerate?

Прошу сильно не закидывать помидорами, я новичок В общем задача обработать каждый элемент списка функцией и вернуть список. Я ее решил с помощью такого кода:

new_columns = []

for column in columns:
    new_columns.append(change_case(column))

При попытке переписать этот код по другому, выходит ошибка:

for i, column in enumerate(columns):
    columns[i] = change_case(column)
TypeError: Index does not support mutable operations

Объясните, что не так? Как мне преобразовать код чтобы не было нового списка?


Ответы (0 шт):