Python深淺copy

在python裏對對象進行拷貝有三個,即賦值,深拷貝,淺拷貝。而對象又分爲兩種,一種是不可變對象(字符串、元組、數字 ),一種是可變對象(列表、字典)。而深淺拷貝有三種情況: 拷貝的是不可變對象,對於不可變對象來說,深淺拷貝都一樣的,即便是用深拷貝,也都是一樣的id,如果要重新賦值,也只是創建一個新的對象,替換舊的對象。所以對於不可變對象來說,不管怎麼拷貝,它的地址、值都是一樣的。 拷貝的是可變對
相關文章
相關標籤/搜索