Python:浅拷贝和深拷贝

copy.copy(x)方法返回x的浅拷贝,copy.deepcopy(x)方法返回x的深拷贝

浅拷贝构造了一个新的复合对象,然后把原来的对象引用直接插入到新对象中

深拷贝构造了一个新的复合对象,开辟新的内存空间,然后递归的将原对象中的内容进行复制,并插入新对象

posted @ 2019-11-20 14:23  天妖姥爷  阅读(128)  评论(0编辑  收藏  举报