Python 入门之 内置模块 -- collections模块

本文介绍了Python的collections模块,包括namedtuple、deque、OrderedDict、defaultdict、Counter等数据类型的使用,以及isinstance函数的作用。
摘要由CSDN通过智能技术生成

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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值