元组的元素命名

给元组的元素命名,可以提高程序的可读性

'''第一种方法'''

NAME, AGE, SEX, EMAIL = xrange(4)

student = ('jim', 16, 'male', 'jim8721@gmail.com')

print student[NAME]

print student[AGE]

print student[SEX]

print student[EMAIL]

'''第二种方法'''
from collections import namedtuple
Student = namedtuple('Student', ['name', 'age', 'sex', 'email'])

s = Student('lim', 16, 'male', 'lim@126.com')

print s.name, s.age, s.sex, s.email
原文地址:https://www.cnblogs.com/misslin/p/6689368.html