copy & deepcopy 浅复制 & 深复制
作者: Huanyu Mao 编辑: 莫烦 发布于: 2016-01-01
学习资料:
Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果。
什么是id?一个对象的id值在CPython解释器里就代表它在内存中的`地址
浅拷贝¶
当使用浅拷贝时,python只是拷贝了最外围的对象本身,内部的元素都只是拷贝了一个引用而已。看代码:
深拷贝¶
deepcopy对外围和内部元素都进行了拷贝对象本身,而不是对象的引用。
降低知识传递的门槛
莫烦经常从互联网上学习知识,开源分享的人是我学习的榜样。 他们的行为也改变了我对教育的态度: 降低知识传递的门槛。
我组建了微信群,欢迎大家加入,交流经验,提出问题,互相帮持。 扫码后,请一定备注"莫烦",否则我不会同意你的入群申请。