copy & deepcopy 浅复制 & 深复制 - Python基础 | 莫烦Python
切换视频源:

copy & deepcopy 浅复制 & 深复制

作者: Huanyu Mao 编辑: 莫烦 2016-11-03

学习资料:

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

id

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

浅拷贝

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

深拷贝

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


降低知识传递的门槛

莫烦很常从互联网上学习知识,开源分享的人是我学习的榜样。 他们的行为也改变了我对教育的态度: 降低知识传递的门槛免费 奉献我的所学正是受这种态度的影响。 通过 【赞助莫烦】 能让我感到认同,我也更有理由坚持下去。