Python中的深拷貝和淺拷貝

Python3 一、淺拷貝   如 a = [1,2,3] , b = [4,5,6]    c = [a,b]    e = c      這裏的 e = c就是淺拷貝,只是把e指向了c所指向的內存地址,a,b改變,e變  如圖所示 二、深拷貝 深拷貝要用到copy庫,  e = copy.deepcopy(c)  現在e指向的是新的內存地址,並且把列表裏面的列表也生成了新的內存地址,a,b改變
相關文章
相關標籤/搜索