python3 多维赋值问题,可能整列被赋值
近期写程序时发现多维列表赋值的一个问题:给某一元素赋值,结果却整列都被赋值了
方式1:
a = [0 for i in range(5)]
b = [a for _ in range(5)]
print(b)
得到:
[[0, 0, 0, 0, 0],
[0, 0, 0, 0, 0],
[0, 0, 0, 0, 0],
[0, 0, 0, 0, 0],
[0, 0, 0, 0, 0]]
#给列表第...
原创
2019-03-25 10:46:52 ·
1450 阅读 ·
0 评论