名單
list
是一種特殊型別的可迭代,但它並不是 Python 中唯一存在的型別。有時候使用 set
, tuple
或 dictionary
會更好
list
是 Python 中給動態陣列賦予的名稱(類似於來自 C++或 Java 的 ArrayList<Object>
的 vector<void*>
)。它不是連結串列。
訪問元素是在恆定的時間內完成的,速度非常快。將元素附加到列表的末尾是按照常量時間分攤,但偶爾會有一些分配和複製整個 list
。
列表推導與列表有關。