标签: python python-2.7
当我这样做时:
a = [7,3,4] b = a b[0] = 10
b[0]当然设置为10,但a[0]也设置为10。为什么是这样?
b[0]
10
a[0]
答案 0 :(得分:3)
b = a
这使b和a引用同一个列表对象。如果您希望b引用作为a副本的新列表对象,请尝试:
b
a
b = a[:]