Python深拷貝與淺拷貝精講

1、可變序列和不可變序列

不可變序列(3個):

    Number(數字)    String(字符串)  Tuple(元組)

可變序列(3個):

    List(列表)   Dictionary(字典)   Set(集合)

對不可變序列來說,賦值和深淺拷貝都會新創建一個內存對象,因此,都屬於深拷貝。

而對於可變序列來說、賦值和深淺拷貝對內存對象的處理是存在差異的。

2、可變序列的賦值和拷貝

 

賦值方式

結果

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章