Мне нужно заменить элемент матрицы. Я инициирую матрицу 4x4 с помощью команды M=4*[4*[0]]
.заменить матричный элемент python 3.4.3
Например, я хочу изменить элемент (0,1)
.
Для логики я пишу:
M[0,1]=1
и код ошибки говорит
TypeError: list indices must be integers, not tuple
Так что я стараюсь:
M[0][1]=1
но вместо изменения только (0,1)
элемент, он меняет все «второй столбец» таким способом:
[[0, 1, 0, 0], [0, 1, 0, 0], [0, 1, 0, 0], [0, 1, 0, 0]]
В чем проблема? Как заменить один элемент?