首頁 >後端開發 >Python教學 >python之列表拷貝

python之列表拷貝

高洛峰
高洛峰原創
2016-10-20 09:58:181165瀏覽

我們需要拷貝一個清單的話,可以用一個特殊的方法,今天就跟大家說下。

我先定義一個列表

a=[1,2,34]

然後我透過內建方法id()來查看物件的位址

print id(a)

物件位址:11488352

物件位址然後我拷貝一個a列表,並且複製給變數b

b = a[:]

我這裡輸出下變數b

print b

結果是[1, 2, 34],和a是一樣的,然後我再查看下列表b的位址。

print id(b)

物件位址:11511448

可以看出出來,2個物件的位址不一樣,說明是重新拷貝產生的一個新的列表對象,而不是引用的賦值。


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn