- 博客(2)
- 收藏
- 关注
转载 Python namedtuple使用详解
Python的collections模块在基础数据类型的基础上,提供了几个额外的数据类型:namedtuple, defaultdict, deque, Counter, OrderedDict等,其中defaultdict和namedtuple是两个很实用的扩展类型。我一贯的风格就是学一个数据类型,就想去看看源码,虽然看不太懂,但是总比不看的强,之前java的集合源码阅读也是基于这样一个目的。今天
2017-10-14 10:09:52 221
转载 Python的namedtuple使用详解
namedtuple是继承自tuple的子类。namedtuple创建一个和tuple类似的对象,而且对象拥有可访问的属性。下面看个列子from collections import namedtuple定义一个namedtuple类型User,并包含name,sex和age属性。User = namedtuple(‘User’, [‘name’, ‘sex’, ‘age’])创建一个User对象u
2017-10-14 09:55:49 474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人