本文摘自php中文网,作者不言,侵删。
本篇文章给大家分享的内容是关于python的collection模块,具有一定的参考价值,有需要的朋友参考一下python的collection模块
collections模块在内置的数据类型,比如:int、str、list、dict等基础之上额外提供了几种数据类型。
1.namedtuple(): 生成可以使用名字来访问元素内容的tuple子类
2.deque: 双端队列,可以快速的从另外一侧追加和推出对象
3.Counter: 计数器,主要用来计数
4.OrderedDict: 有序字典
5.defaultdict: 带有默认值的字典
一:namedtuple(),可命名元组。
tuple是一个不可变的集合,namedtuple是一个函数,她用来构建一个自定义的tuple对象,并且规定了tuple元素的个数,可通过属性而不是索引来引用tuple的某个元素。我们可以通过namedtuple很方便的自定义一个数据类型,它具有tuple 的不变属性又可以根据属性来引用。
相关阅读 >>
更多相关阅读请进入《Python》频道 >>

Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。