python模块 - copy模块

  • copy模块用于对象的拷贝操作。该模块只提供了两个主要的方法:copy.copy与copy.deepcopy,分别表示浅复制与深复制。

  • b = a.copy(): 浅拷贝, a 和 b 是一个独立的对象,但他们的子对象还是指向同一对象(是引用)

  • b = copy.deepcopy(a): 深度拷贝, a 和 b 完全拷贝了父对象及其子对象,两者是完全独立的。

详细解释参考链接:https://blog.csdn.net/pipisorry/article/details/45830941

posted on 2022-11-18 11:01  健力宝1995  阅读(111)  评论(0编辑  收藏  举报

导航