nametuple()命名元祖

# __author: "ZXYang"
# date: 2020/11/12

以名称访问字段,非位置索引

tu = ("li", 12, "男")
# 元祖下标取值
# print(tu[0])


from collections import namedtuple

Student = namedtuple("students", ["name", "age", "gender"])
# Student = namedtuple("students", ("name", "age", "gender"))


tu1 = Student("小明", 12, "男")
tu2 = Student("阳光", 16, "男")
tu3 = Student("小红", 18, "女")

print(tu1.name)
print(tu2.age)
print(tu3.gender)
print(isinstance(tu, tuple))

 

posted @ 2020-11-12 23:46  zxy_ang  阅读(132)  评论(0)    收藏  举报