1

尝试在 python 中实现二维列表的元素时,我注意到了一些奇怪的事情。这是我的代码

n_dk=2*[5*[0]]
n_dk[0][0]+=1
print n_dk

我希望输出是

[[1,0,0,0,0],[0,0,0,0,0]]

但实际输出是

[[1,0,0,0,0],[1,0,0,0,0]]

谁能告诉我我做错了什么。顺便说一句,我使用了一个 numpy 数组,它按照我想要的方式工作。

4

0 回答 0