Python基础教程(5)条件、循环和其他语句
来源:互联网 发布:搞笑淘宝买家秀图聊天 编辑:程序博客网 时间:2024/05/21 06:12
- for遍历字典:
d={'x':1,'y':2,'z':3}for k,v in d.items():print k,v
- 并行迭代:
a=[1,2,3]b=[4,5,6]for x,y in zip(a,b):print (x,y)
zip是把list压缩到一起 - enumerate。对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值
a=[1,2,3]for index,item in enumerate(a):print index,item
还可以指定索引起始值a=[1,2,3]for index,item in enumerate(a,2):print index,item
- 列表式推导,利用其他列表创建列表:
print [x*x for x in range(10)][0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
print [x*x for x in range(10) if x%3==1][1, 16, 49]
print [(x,y) for x in range(3) for y in range(4)][(0, 0), (0, 1), (0, 2), (0, 3), (1, 0), (1, 1), (1, 2), (1, 3), (2, 0), (2, 1), (2, 2), (2, 3)]
阅读全文
0 0
- Python基础教程——5条件、循环和其他语句
- Python基础教程(5)条件、循环和其他语句
- Python基础教程笔记——条件,循环和其他语句
- Python基础教程笔记——条件,循环和其他语句
- 《Python基础教程》学习笔记 Chap5 条件、循环和其他语句
- Python基础教程之第5章 条件, 循环和其他语句
- Python学习笔记【五】——《python基础教程》:: 条件、循环和其他语句
- Python基础教程学习笔记----第五章 条件、循环和其他语句
- <<Python基础教程>>学习笔记 | 第05章 | 条件、循环和其他语句
- 第五章-条件、循环和其他语句——python基础教程(第二版)笔记
- Python基础教程第五章学习笔记——条件、循环和其他语句
- 【Python基础教程笔记(二)】字典,条件,循环和其他语句
- [Python 05] 条件,循环和其他语句
- python 条件,循环和其他语句
- Python条件、循环和其他语句
- python条件循环和其他语句
- Python条件、循环和其他语句
- python基础知识--条件,循环和其他语句
- 总结5(作业3)
- 在Android Studio中实现OpenCV人脸检测
- 排序算法学习经验(一)
- vector的实现【C++】
- Python学习笔记2—变量与运算符
- Python基础教程(5)条件、循环和其他语句
- 类、对象、接口
- ASP.NET状态管理之九(会话Session)
- 非零环绕原则
- Kubernetes1.7新特性:支持绕过docker,直接通过containerd管理容器
- hdoj 5532 Almost Sorted Array
- oracle报错: “not a single-group group function”
- 【R】提升R代码运算效率的11个实用方法
- Java 五大框架之间的对比