copy & deepcopy 浅复制 & 深复制
切换视频源:

copy & deepcopy 浅复制 & 深复制

作者: Huanyu Mao 编辑: 莫烦 发布于: 2016-01-01

学习资料:

Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。

id

什么是id?一个对象的id值在CPython解释器里就代表它在内存中的`地址

浅拷贝

当使用浅拷贝时,python只是拷贝了最外围的对象本身,内部的元素都只是拷贝了一个引用而已。看代码:

深拷贝

deepcopy对外围和内部元素都进行了拷贝对象本身,而不是对象的引用。


降低知识传递的门槛

莫烦经常从互联网上学习知识,开源分享的人是我学习的榜样。 他们的行为也改变了我对教育的态度: 降低知识传递的门槛

我组建了微信群,欢迎大家加入,交流经验,提出问题,互相帮持。 扫码后,请一定备注"莫烦",否则我不会同意你的入群申请。

wechat