这是我参与8月更文挑战的第20天,活动详情查看:8月更文挑战
我们都知道,Python提供了一些好用的数据类型,比如int,string, list, dict, tuple, set等,虽然这些数据结构能够很好的满足开发者的需求,但是Python还为我们提供了一个非常好用的库collections,这个库提供了很多更高级的数据结构,接下来就来介绍一下。
collections库函数一览表
namedtuple
namedtuple是用于命名元组子类的工厂函数,主要用来创建可以使用名称来访问元素的数据对象。顾名思义,nametuple就是一个命名元组,可以使用名称访问元素数据。
from collections import namedtuple
User = namedtuple('User', ['name', 'sex', 'level'])
# User = namedt