2-2为元组中的每个元素命名,提高程序可读性
2017-03-23 18:53
423 查看
# -*- coding:utf-8 -*- from collections import namedtuple # 问题描述: student = ('Jim', 16, 'male', 'jim8721@mail.com') NAME, AGE, SEX, MAIL = xrange(4) # NAME = 0 # AGE = 1 # SEX = 2 # EMAIL = 3 # name print student[NAME] # age if student[1] >= 18: print student[AGE] # sex if student[2] == 'male': print student[SEX] # 解决方案: Student = namedtuple('Student', ['name', 'age', 'sex', 'email']) s = Student('Jim', age = 16, sex = 'male', email = 'jim8721@gmail.com') s2 = Student(name = 'JIm', age = 16, sex = 'male', email='jim123@gmail.com') print s.name print s2.age
相关文章推荐
- 给元组的每个元素命名,提高程序可读性
- python 2-2 如何为元组中的每个元素命名, 提高程序可读性-collections.namedtuple
- python-2-如何为元组中的每个元素命名,提高程序可读性?
- python 为元组中的每个元素命名,提高程序可读性
- 如何在元组中的每个元素命名,提高程序可读性
- python高效编程技巧2(如何为元组的每个元素命名,提高程序的可读性)
- 为元组中的每个元素命名,提高程序可读性
- Python高级编程-如何为元祖中的每个元素命名,提高程序可读性?
- 为tuple中的元素命名,提高程序的可读性
- 如何为元祖中的每个元素命名以提高可读性
- Python高效编程-为元组的每个元素命名
- python 为元组的每个元素命名
- python_如何为元组中每个元素命名
- <24>python学习笔记——为元组中的每个元素命名
- 【慕课网】元祖命名规范 提高程序可读性
- python【2】为元祖中的元素命名,提高可读性
- Android 命名规范 (提高代码可读性)
- 编写一个程序,这个程序把一个整数数组中的每个元素用逗号连接成一个字符串,例如,根 据内容为[1][2][3]的数组形成内容为"1,2,3"的字符串。
- 分类: linux程序设计 2012-03-06 22:01 10646人阅读 评论(5) 收藏 举报 linux语言c工具gcc程序开发 调试是每个程序员都会面临的问题. 如何提高程序员的调
- 编写程序,生成包含1000个0到100之间的随机整数,并统计每个元素的出现次数