提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
赋值、浅拷贝、深拷贝
-
赋值
a = [1, 2, [3, 4]]
b = a 赋值引用,a和b都指向同一对象, 其中任何一个做出改变都会影响到另一个; -
浅拷贝
a和b是一个独立的对象,但他们的子对象还是指向统一对象(是引用);
a.append(5) 是并不会改变b的
a[2].append(5) 将改变b -
深拷贝
a和b完全拷贝了父对象和子对象,两者是完全独立的,不互相影响。
https://www.cnblogs.com/f-ck-need-u/p/10123145.html
https://www.runoob.com/w3cnote/python-understanding-dict-copy-shallow-or-deep.html