Изменение элемента в нескольких списках по его индексу в Python
У меня есть список со списками. Нужно в каждом из подcписков заменить одно значение по индексу на другое значение. Покажу на примере:
list = [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]]
for podlist in list:
for i in podlist:
if podlist.index(i) == 0:
i = 2
print(list)
Что я получаю:
[[1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]]
Желаемый результат:
[[2, 2, 3, 4, 5, 6, 7, 8, 9, 10], [2, 2, 3, 4, 5, 6, 7, 8, 9, 10], [2, 2, 3, 4, 5, 6, 7, 8, 9, 10]]