Skip to main content
 首页 » 编程设计

python之无法使 Python 列表副本起作用

2025年05月04日13bhlsheji

<分区>

当我尝试使用列表及其副本时遇到问题。我知道有一些方法可以在 Python 中复制列表,我认为我遵循了这些方法。这是我的问题。

a = [] 
for i in range(10): 
    a.append([0]*10) 
 
b = a[:] 
 
for j in a: 
    j[0] = 1 
 
print a 
print b 

我创建了一个空白列表。然后我添加 10 个零子列表 ([0,0,0,0,0....])。然后我复制列表,最后我遍历第一个。但是当我打印它们时,两个列表都已更改。