浅谈浅拷贝和深拷贝


浅拷贝是对一个对象的顶层拷贝,通俗的理解是:拷贝了引用,并没有拷贝内容,复制的是第一层。


深拷贝是对一个对象所有层次的拷贝,递归所有的数据,全部复制一份,。

对不可变类型来说,深拷贝和浅拷贝的引用地址都是同一个。

但要注意的是:
 一般的copy都是浅拷贝,因为性能的问题


阅读更多
文章标签: Python
下一篇装饰器和闭包
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭