有人可以解释一下这是怎么回事吗?
>>> a = [1,2,3,4,5,5,5,5,4,3,2,2]
>>> a
[1, 2, 3, 4, 5, 5, 5, 5, 4, 3, 2, 2]
>>> b = a
>>> b.remove(1)
>>> b
[2, 3, 4, 5, 5, 5, 5, 4, 3, 2, 2]
>>> a
[2, 3, 4, 5, 5, 5, 5, 4, 3, 2, 2]
我在remove
上调用a
方法时,b
方法如何能够访问{{1}}?我可以通过导入副本并以这种方式复制列表来解决这个问题,但如果有人可以解释上述内容是如何可能的那样会很棒!
块引用