python 之深浅拷贝
今天来说一下 python 中深拷贝与浅拷贝,这也是我之前面试中被问到的问题
浅 copy:是把原列表第一层的内存地址不加区分完全 copy 一份给新列表
复制代码
深 copy:必须有一种可以区分开可变类型与不可变类型的 copy 机制
复制代码
今天来说一下 python 中深拷贝与浅拷贝,这也是我之前面试中被问到的问题
浅 copy:是把原列表第一层的内存地址不加区分完全 copy 一份给新列表
list1 = ['william',
'coco',
[1,2]
]
list2 = list1.copy()
深 copy:必须有一种可以区分开可变类型与不可变类型的 copy 机制
import copy
list1 = ['william',
'coco',
[1,2]
]
list3 = copy.deepcopy(list1)
还未添加个人签名 2019.08.12 加入
还未添加个人简介
促进软件开发及相关领域知识与创新的传播
评论