Python/序列

维基教科书,自由的教学读本
跳到导航 跳到搜索

序列允许存储多个值在有序的数据结构中[1]。有七种序列型数据结构:

  • 字节型字符串
  • Unicode字符串
  • 列表
  • 元组
  • 字节数组bytearray
  • 缓冲区buffer
  • xrange对象

字典与集合是序列数据的容器。

其它在标准库中需要导入的序列类型:

array
所有元素具有相同类型的列表
collections.defaultdict
如果key没有发现,则返回缺省值的字典
collections.deque
双端队列
heapq
优先级队列/堆
Queue
线程安全的多生产者多消费者队列。

第三方实现的序列类型:

numpy.array
sorteddict