Python学习 代码 二
2012-11-30 11:50
344 查看
>>> bob=[['name','Bob Smith'],['age',42],['pay',10000]] >>> sue=[['name','Sue jones'],['age',45],['pay',20000]] >>> people=[bob,sue] >>> for person in people: print(person[0][1],person[2][1]) Bob Smith 10000 Sue jones 20000 >>> [person[0][1] for person in people] ['Bob Smith', 'Sue jones'] >>> >>> for person in people: for(name,value) in person: if name=='name':print(value) Bob Smith Sue jones >>> >>> def field(record,label): for(fname,fvalue) in record: if fname==lavel: return fvalue >>> def field(record,label): for(fname,fvalue) in record: if fname==label: return fvalue >>> field(bob,'name') 'Bob Smith' >>> field(sue,'pay') 20000 >>> >>> for rec in people: print(field(rec,'age')) 42 45 >>>
相关文章推荐
- Python基础学习代码之序列
- python中的sqlalchemy ORM学习测试代码!
- python3.4学习笔记(二十六) Python 输出json到文件,让json.dumps输出中文 实例代码
- python 常用代码学习笔记之commands模块
- python学习初级,纯代码学习版
- python及tensorflow代码学习使用笔记
- python学习中级,纯代码学习版
- flask学习笔记之python代码模式
- 420小时学习代码之后-如何教你免费自学Python
- 【Python】学习笔记——-7、Python代码运行助手
- 【Python学习】python学习手册--第二十二章 模块代码编写基础
- Python学习笔记二(共享代码)
- 贡献一段学习过程中的爬糗百的代码python
- 贝叶斯学习 -- matlab、python代码分析(3)
- Python学习14:如何把Python代码写成一行?
- python学习第二章变量和简单数据类型的部分课后练习自己尝试的代码
- 深度学习笔记一:BP神经网络的介绍和Python代码实现(2)
- python学习第六章字典部分课后练习自己尝试的代码
- 人人都能用Python写出LSTM-RNN的代码![你的神经网络学习最佳起步]
- Python基础学习-小代码1【爬取网页图片】