浅析Python中的for 循环


Posted in Python onJune 09, 2016

Python for 和其他语言一样,也可以用来循环遍历对象,本文章向大家介绍Python for 循环的使用方法和实例,需要的朋友可与参考一下。

一个循环是一个结构,导致第一个程序要重复一定次数。重复不断循环的条件仍是如此。当条件变为假,循环结束和程序的控制传递给后面的语句循环。

for循环:

在Python for循环遍历序列的任何物品,如一个列表或一个字符串,有能力。

for循环语法是:

for iterating_var in sequence:
statements(s)

如果一个序列包含一个表达式列表,它是第一个评价。然后,该序列中的第一项分配迭代变量iterating_var。接下来,执行语句块。列表中的每个项目分配到iterating_var,报表块被执行,直到整个序列被耗尽。

注:在Python中,所有的缩进字符空格后的编程结构相同数量的报表,被认为是一个单一的代码块的一部分。 Python使用缩进作为其语句分组的方法。

例子:

#!/usr/bin/python
for letter in 'Python': # First Example
print 'Current Letter :', letter
fruits = ['banana', 'apple', 'mango']
for fruit in fruits: # Second Example
print 'Current fruit :', fruit
print "Good bye!"

以上将输出结果:

Current Letter : P
Current Letter : y
Current Letter : t
Current Letter : h
Current Letter : o
Current Letter : n
Current fruit : banana
Current fruit : apple
Current fruit : mango
Good bye!

迭代序列指数:

通过遍历每个项目的另一种方法是由序列本身的偏移指数:

例如:

#!/usr/bin/python
fruits = ['banana', 'apple', 'mango']
for index in range(len(fruits)):
print 'Current fruit :', fruits[index]
print "Good bye!"

这将产生以下结果:

Current fruit : banana
Current fruit : apple
Current fruit : mango
Good bye!

在这里,我们采取的len()的协助下,内置的功能,它提供了tuple中的元素的总数,以及范围()内置函数给我们的实际顺序遍历。

以上所述是小编给大家介绍的浅析Python中的for 循环的相关知识,非常不错,具有参考借鉴价值,感兴趣的朋友一起学习吧!

Python 相关文章推荐
利用Python和OpenCV库将URL转换为OpenCV格式的方法
Mar 27 Python
在ironpython中利用装饰器执行SQL操作的例子
May 02 Python
浅谈Python由__dict__和dir()引发的一些思考
Oct 30 Python
Python使用min、max函数查找二维数据矩阵中最小、最大值的方法
May 15 Python
Python查找第n个子串的技巧分享
Jun 27 Python
Pycharm如何打断点的方法步骤
Jun 13 Python
python3 mmh3安装及使用方法
Oct 09 Python
Python实现井字棋小游戏
Mar 09 Python
可视化pytorch 模型中不同BN层的running mean曲线实例
Jun 24 Python
python opencv实现简易画图板
Aug 27 Python
Python如何将模块打包并发布
Aug 30 Python
Python机器学习之KNN近邻算法
May 14 Python
Python多层嵌套list的递归处理方法(推荐)
Jun 08 #Python
Python-嵌套列表list的全面解析
Jun 08 #Python
PYTHON压平嵌套列表的简单实现
Jun 08 #Python
Python用Bottle轻量级框架进行Web开发
Jun 08 #Python
浅谈Python数据类型之间的转换
Jun 08 #Python
浅谈python 四种数值类型(int,long,float,complex)
Jun 08 #Python
Python while 循环使用的简单实例
Jun 08 #Python
You might like
php 去除html标记--strip_tags与htmlspecialchars的区别详解
2013/06/26 PHP
jQuery+PHP+ajax实现微博加载更多内容列表功能
2014/06/27 PHP
php socket实现的聊天室代码分享
2014/08/16 PHP
10条php编程小技巧
2015/07/07 PHP
实例讲解PHP表单验证功能
2019/02/15 PHP
仅Firefox中链接A无法实现模拟点击以触发其默认行为
2011/07/31 Javascript
简易js代码实现计算器操作
2013/04/15 Javascript
关于javascript event flow 的一个bug详解
2013/09/17 Javascript
javascript获取浏览器类型和版本的方法(js获取浏览器版本)
2014/03/13 Javascript
js实现图片和链接文字同步切换特效的方法
2015/02/20 Javascript
JS实现合并两个数组并去除重复项只留一个的方法
2015/12/17 Javascript
BootStrap.css 在手机端滑动时右侧出现空白的原因及解决办法
2016/06/07 Javascript
jQuery实现根据生日计算年龄 星座 生肖
2016/11/23 Javascript
详解React开发中使用require.ensure()按需加载ES6组件
2017/05/12 Javascript
react中的ajax封装实例详解
2017/10/17 Javascript
vue实现组件之间传值功能示例
2018/07/13 Javascript
ios中视频的最后一桢问题解决
2019/05/14 Javascript
vue路由结构可设一层方便动态添加路由操作
2020/08/31 Javascript
[31:29]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第一场 12.20
2020/12/23 DOTA
Python linecache.getline()读取文件中特定一行的脚本
2008/09/06 Python
使用Python编写一个简单的tic-tac-toe游戏的教程
2015/04/16 Python
python使用xlrd实现检索excel中某列含有指定字符串记录的方法
2015/05/09 Python
python中list常用操作实例详解
2015/06/03 Python
在Django的视图中使用form对象的方法
2015/07/18 Python
python使用opencv按一定间隔截取视频帧
2018/03/06 Python
Python HTML解析器BeautifulSoup用法实例详解【爬虫解析器】
2019/04/05 Python
解决python文件双击运行秒退的问题
2019/06/24 Python
美国第一大药店连锁机构:Walgreens(沃尔格林)
2019/10/10 全球购物
extern是什么意思
2016/03/10 面试题
公司财务工作总结的自我评价
2013/11/23 职场文书
建筑设计学生的自我评价
2014/01/16 职场文书
四风存在的原因分析
2014/02/11 职场文书
员工考勤管理制度
2015/08/06 职场文书
导游词之天津盘山
2019/11/01 职场文书
导游词之包公祠
2019/11/25 职场文书
SSM VUE Axios详解
2021/10/05 Vue.js