python-30 collections 模块

Posted 优雅的代码

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python-30 collections 模块相关的知识,希望对你有一定的参考价值。

在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。

1.namedtuple: 生成可以使用名字来访问元素内容的tuple

2.deque: 双端队列,可以快速的从另外一侧追加和推出对象

3.Counter: 计数器,主要用来计数

4.OrderedDict: 有序字典

5.defaultdict: 带有默认值的字典

 

以上是关于python-30 collections 模块的主要内容,如果未能解决你的问题,请参考以下文章

python模块介绍- collections-OrderedDict 有序字典

python----collections模块

python3之模块collections

python全栈开发第九篇Python常用模块一(主要是re正则和collections)

Python的collections模块中namedtuple结构使用示例

Python collections模块总结