Ich habe eine Liste der Liste mysolution
sagen:Ändern eines Elements in einer Liste ändert mehrere Listen ..?
>>>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]]
Vorgesehen Ausgabe:
[[1, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]
warum ist es, dass alle ersten Elemente in meiner Liste der Liste der auf 1 geändert werden? Ich möchte nur das erste Element der ersten Liste in 1 ändern.
Oh, das lästige 'n * liste'-Operator! Ich würde ehrlich nichts dagegen, wenn es eine Ausnahme ausgelöst, wenn wandelbar Arten nachgewiesen .. – user2246674