Python入门教程-13 for-in
来源:互联网 发布:华彩人生一点通 mac 编辑:程序博客网 时间:2024/05/29 04:12
1. 循环
for-in是Python中表示循环的其中一种方法。
2. 基本语法
示例:
>>> values = ['first', 'second', 'third']>>> for value in values:... print value...firstsecondthird>>>
for循环对于列表中的数据类型是不关注的,比如list存放的是tuple这种类型:
Python 3.4.4 (v3.4.4:737efcadf5a6, Dec 20 2015, 19:28:18) [MSC v.1600 32 bit (Intel)] on win32Type "help", "copyright", "credits" or "license" for more information.>>> values = [('Tom', 23), ('John', 18), ('Ann', 20)]>>> for value in values:... name, age = value... info = "name=%s, age=%d" % (name, age)... print(info) # in Python 3.4...name=Tom, age=23name=John, age=18name=Ann, age=20>>>
3. break和continue
python的循环体中也可以使用break和continue语句,功能和语法和C/C++一样。
>>> items = range(1, 20, 2)>>> items[1, 3, 5, 7, 9, 11, 13, 15, 17, 19]>>> for item in items:... if item % 3 == 0: pass... print item... if item >= 17: break...1357911131517>>>
0 0
- Python入门教程-13 for-in
- Python 入门教程 15 ---- Advanced Topics in Python
- python for in range
- Python 入门教程 13 ---- Loops
- python - 语法元素 - for in
- python for in 语法 一览
- for loop in python demo
- the for statement in python
- 3.3 Python for in循环
- Python入门教程
- Python入门教程
- PYTHON 入门教程
- Python入门教程
- Python入门教程
- Python入门教程
- python 入门教程
- Python入门教程
- Python入门教程
- programming-challenges Ones (110504) 题解
- 嵌入式linux之定时器防抖
- 2014.4新版uboot启动流程分析
- Servlet一个最简单的例子(一)
- 计蒜客第22题---排序后的数组删除重复数字
- Python入门教程-13 for-in
- 【伸展树】sgu311
- Android布局管理器
- 2015 Multi-University Training Contest 1 Hdu5295 unstable
- 重力感应学习
- linux中软件包管理
- 如何更改linux文件的拥有者及用户组(chown和chgrp)
- str.find() & str.rfind()
- scrapy模拟登录微博