Python

【python】-学习记

2018-08-04  本文已影响0人  jiandanyaobai

提供程序可读性,减少使用素组和集合中的索引。

student = ('Tom', 25, 'male', 'tom123@gomail.com')

#name
#数组多了程序里面都是[]
print(student[0])

一、定义常量

NAME,AGE,SEX,EMAIL = xrange(4)
student = ('Tom', 25, 'male', 'tom123@gomail.com')
#提高程序可读性。便于后续的维护
print(student[NAME]) 
print(student[AGE])

二、标准库collections

from collections import namedtuple
Student  = namedtuple('Student', [ 'name', 'age', 'sex', 'email']
 s = Student('Tom', 25, 'male', 'tom123@gomail.com')
#访问元素不需要用索引了
#直接做对象访问
s.age
#25
s.name
#Tom
上一篇下一篇

猜你喜欢

热点阅读