Python/序列

維基教科書,自由的教學讀本

序列允許存儲多個值在有序的數據結構中[1]。有七種序列型數據結構:

  • 字節型字符串
  • Unicode字符串
  • 列表
  • 元組
  • 字節數組bytearray
  • 緩衝區buffer
  • xrange對象

字典與集合是序列數據的容器。

其它在標準庫中需要導入的序列類型:

array
所有元素具有相同類型的列表
collections.defaultdict
如果key沒有發現,則返回缺省值的字典
collections.deque
雙端隊列
heapq
優先級隊列/堆
Queue
線程安全的多生產者多消費者隊列。

第三方實現的序列類型:

numpy.array
sorteddict