序列允許存儲多個值在有序的數據結構中[1]。有七種序列型數據結構:
- 字節型字符串
- Unicode字符串
- 列表
- 元組
- 字節數組bytearray
- 緩衝區buffer
- xrange對象
字典與集合是序列數據的容器。
其它在標準庫中需要導入的序列類型:
- array
- 所有元素具有相同類型的列表
- collections.defaultdict
- 如果key沒有發現,則返回缺省值的字典
- collections.deque
- 雙端隊列
- heapq
- 優先級隊列/堆
- Queue
- 線程安全的多生產者多消費者隊列。
第三方實現的序列類型:
- numpy.array
- sorteddict