Python的数据类型中有元祖(tuple)这个数据类型,但有时候我们使用这个数据类型的时候并不能够很清晰的规范这个元祖的命名,我们将用namedtuple可以很规范的对元祖命名,namedtuple需要传递两个参数,第一个参数是元祖名,第二个参数是一个传递的列表。
下面是我写的一小段测试的代码,如下:
encoding:utf-8
author = 'zhoupao'
date = '2018/7/7 22:36'
from collections import namedtuple
Student元祖名 列表中每一个参数名(这样就十分清晰)
Student=namedtuple('Student',['name','age','sex','email'])
s=Student('jim',16,'male','jimmale.com')
print(s)
print(s.name)
网友评论