Изменение элемента в нескольких списках по его индексу в 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]]

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

Автор решения: Danis
for podlist in list:
    podlist[0] = 2
→ Ссылка