发布网友 发布时间:2022-04-06 05:28
共1个回答
热心网友 时间:2022-04-06 06:58
因为mylist = shoplist这个是引用,相当于C语言里的两个指针,同时指向['apple', 'mango', 'carrot', 'banana']这个对象,如果其中一个改变了,另一个也会改变的,还有浅拷贝如mylist2 = copy.copy(shoplist),当shoplist改变时,mylist2也会改变,你可以看看python的引用、浅拷贝、深拷贝的区别或者看看Python对象是怎么存储的就知道了