Python list 與 array 的區別

個人理解

list 是一個高級封裝對象,存着每個對象的引用。
至於引用是啥類型,list 並不關心。list 只關心引用這一種類型就行了。

array 就和 c 語言裏面的數組是一樣的了。array 要求裏面儲存的數據類型必須一致。裏面的類型有 b, B, u, h, H, i, I, l, L, q, Q, f or d

import array
a = array.array('i') # 聲明一個整數數組。

參考

https://www.pythoncentral.io/the-difference-between-a-list-and-an-array/

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