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