Почему у меня не отрабатывает метод 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
Объясните, что не так? Как мне преобразовать код чтобы не было нового списка?