列表深拷貝和淺拷貝的區別(Python)

import copy 淺拷貝: copy.copy() 深拷貝: copy.deepcopy() 對於嵌套列表,淺拷貝只拷貝原列表的最外層列表,而內層列表依然指向原列表創建時的內存地址。當原列表的內層列表被改變時,新列表的子列表由於依然指向原列表的子列表的內存地址,因此同樣發生更改。 深拷貝將外層列表和內層列表同時拷貝,當原列表的子列表被更改時,由於新列表的子列表不再指向原列表的內存地址,而是一
相關文章
相關標籤/搜索