列表深拷贝和浅拷贝的区别(Python)

import copy 浅拷贝: copy.copy() 深拷贝: copy.deepcopy() 对于嵌套列表,浅拷贝只拷贝原列表的最外层列表,而内层列表依然指向原列表创建时的内存地址。当原列表的内层列表被改变时,新列表的子列表由于依然指向原列表的子列表的内存地址,因此同样发生更改。 深拷贝将外层列表和内层列表同时拷贝,当原列表的子列表被更改时,由于新列表的子列表不再指向原列表的内存地址,而是一
相关文章
相关标签/搜索