tôi có một danh sách Danh sách nói mysolution
:Thay đổi một phần tử trong một danh sách sẽ thay đổi nhiều danh sách ..?
>>>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]]
đầu ra Dự định:
[[1, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]
tại sao nó rằng tất cả các yếu tố 1 trong danh sách của tôi về danh sách đang được thay đổi để 1? Tôi chỉ muốn thay đổi phần tử đầu tiên của danh sách đầu tiên thành 1.
Xin lỗi nhà điều hành 'n * list' đáng nể! Tôi thành thật sẽ không phiền nếu nó ném một ngoại lệ khi các loại có thể thay đổi được phát hiện .. – user2246674