美文网首页
Python使用namedtuple提供元祖的可读性

Python使用namedtuple提供元祖的可读性

作者: 暖遇 | 来源:发表于2018-09-11 15:24 被阅读0次

    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)

    相关文章

      网友评论

          本文标题:Python使用namedtuple提供元祖的可读性

          本文链接:https://www.haomeiwen.com/subject/eteugftx.html