您在这里有10次 [0, 0]
元素的列表:
l=[[0,0]]*10
每当您修改一个列表时,它都会全部修改,因为 它们是相同的list 。
一种使它们独特的安全方法是:
l = [[0, 0] for _ in range(10)]
一种简单的检查方法是打印id
每个的,这是存储它们的内存地址:
>>> for element in l:
... print id(element)
...
34669128
34669128
34669128
34669128
34669128
34669128
34669128
34669128
34669128
34669128