0
c = 10
a = b = c
现在a,b
参考c
,所以我想如果c
变化,所以会a,b
,像
c = 123 # change c, then a = b = 123
但实际上,a,b
根本不会改变,为什么?现在考虑一份清单
m = [0]
l = [m]*3
l[0][0] = 1 # just change l[0][0], then l[1:] change
为什么?
你的答案是如此之好...我只希望问题标题更具描述性,以便更多的人更有可能找到这个答案。 – SethMMorton
非常感谢。 – Alcott