美文网首页
tuple命名

tuple命名

作者: DamageDurex | 来源:发表于2017-10-01 23:27 被阅读0次

定义枚举类型

NAME, AGE, GENDER, EMAIL = xrang(4)

用标准库中的collections.namedtuple替代内置tuple

from collections import namedtuple

# 定义tuple的名称
Student = namedtuple('Student',['name','age','gender','email'])

# 赋值
s = Student('Jim',16,'male','example@example.com')
# 也可以命名赋值
s2 = Student(name = 'jim', age = 16, gender = 'male', email = 'example@example.com')

# 使用
s.name

# 判断类型
isinstance(s, tuple)

相关文章

网友评论

      本文标题:tuple命名

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