Python 入门之 内置模块 – collections模块
1、collections – 基于Python自带的数据类型之上额外增加的几个数据类型
from collections
在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict以及判断什么是可迭代对象什么是迭代器
(1)namedtuple 生成可以使用名字来访问元素内容的tuple
from collections import namedtuple
limit = namedtuple("limit",["x","y"])
l = limit(1,2)
print(l.x)
print(l[0])
推荐Python大牛在线分享技术 扣qun:855408893
领域:web开发,爬虫,数据分析,数据挖掘,人工智能
零基础到项目实战,7天学习上手做项目
(2)deque 双端队列 ,可以快速的从另外一侧追加和推出对象,适合用于队列和栈
队列:先进先出
栈:先进后出
from collections import deque
l = deq