Mam lista Lista powiedzieć mysolution
:Zmiana elementu na jednej liście powoduje zmianę wielu list ...?
>>>mySolution
[[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]
>>> mySolution[0][0] = 1
>>> mySolution
[[1, 0, 0, 0], [1, 0, 0, 0], [1, 0, 0, 0], [1, 0, 0, 0]]
Przewidywana wyjściowa:
[[1, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]
dlaczego jest to, że wszystkie elementy w 1st mojej liście jest lista zostanie zmieniona na 1? Chciałbym tylko zmienić pierwszy element pierwszej listy na 1.
Oh brzydkie 'n operator * list'! Szczerze mówiąc, nie miałbym nic przeciwko gdyby zwrócił wyjątek, gdy wykryto Zmienne typy .. – user2246674