python坑之copy.copy和copy.deepcopy不同
1、一般的复制就是整个复制,比如复制一个文件,就会整体拷贝,当源文件改变后,拷贝件内容不会跟着改变。浅拷贝却不是这样。浅拷贝 只拷贝父对象,对象的内部的子对象不会拷贝。python的浅拷贝函数import copy浅拷贝copy.copy 后续可能还有关系!深拷贝copy.deepcopy 是我们一般意义上的拷贝 全拷,后续也没什关系




6、list例子:# 浅拷贝copy.copy 只拷贝父对象,子对象还可能跟着变 不知道用处到底有多大# 深拷贝copy.deepcopy 所有都拷贝,拷贝对象及其子对象 考完就没啥关系了图片:似乎深浅拷贝都差不多,但是为稳妥 要考虑二者的不同

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:87
阅读量:76
阅读量:46
阅读量:68
阅读量:45