浅析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获取GY-85九轴模块信息示例
Dec 05 Python
在Python的Tornado框架中实现简单的在线代理的教程
May 02 Python
Python操作串口的方法
Jun 17 Python
python获取当前用户的主目录路径方法(推荐)
Jan 12 Python
使用Pyinstaller的最新踩坑实战记录
Nov 08 Python
Python中list查询及所需时间计算操作示例
Jun 21 Python
Python序列类型的打包和解包实例
Dec 21 Python
浅谈python的elementtree模块处理中文注意事项
Mar 06 Python
实例讲解Python 迭代器与生成器
Jul 08 Python
Kmeans均值聚类算法原理以及Python如何实现
Sep 26 Python
移除Selenium中window.navigator.webdriver值
Jun 10 Python
Python实现数据的序列化操作详解
Jul 07 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
一个目录遍历函数
2006/10/09 PHP
php面向对象全攻略 (九)访问类型
2009/09/30 PHP
CI框架Session.php源码分析
2014/11/03 PHP
php从csv文件读取数据并输出到网页的方法
2015/03/14 PHP
PHP实现仿百度文库,豆丁在线文档效果(word,excel,ppt转flash)
2016/03/10 PHP
php事件驱动化设计详解
2016/11/10 PHP
JavaScript 函数调用规则
2009/09/14 Javascript
jquery 简短右键菜单 多浏览器兼容
2010/01/01 Javascript
锋利的jQuery 要点归纳(二) jQuery中的DOM操作(下)
2010/03/23 Javascript
jquery 回车事件实现代码
2011/08/23 Javascript
Chrome扩展页面动态绑定JS事件提示错误
2014/02/11 Javascript
javascript验证邮件地址和MX记录的方法
2015/06/16 Javascript
javascript与jquery动态创建html元素示例
2016/07/25 Javascript
基于JavaScript实现添加到购物车效果附源码下载
2016/08/22 Javascript
js实现增加数字显示的环形进度条效果
2017/02/05 Javascript
vue-cli如何引入bootstrap工具的方法
2017/10/19 Javascript
微信小程序中使用Async-await方法异步请求变为同步请求方法
2019/03/28 Javascript
js获取浏览器地址(获取第1个斜杠后的内容)
2019/09/03 Javascript
layui type2 通过url给iframe子页面传值的例子
2019/09/06 Javascript
关于vue.js中实现方法内某些代码延时执行
2019/11/14 Javascript
Vue记住滚动条和实现下拉加载的完美方法
2020/07/31 Javascript
从零学python系列之教你如何根据图片生成字符画
2014/05/23 Python
Django集成百度富文本编辑器uEditor攻略
2014/07/04 Python
在Python中处理字符串之ljust()方法的使用简介
2015/05/19 Python
用xpath获取指定标签下的所有text的实例
2019/01/02 Python
Django文件上传与下载(FileFlid)
2019/10/06 Python
一文读懂python Scrapy爬虫框架
2021/02/24 Python
CSS3教程(3):border-color网页边框色彩
2009/04/02 HTML / CSS
navabi英国:设计师大码女装
2019/06/25 全球购物
瑞士最大的图书贸易公司:Orell Füssli
2019/12/28 全球购物
JSF面试题:Jsf中导航的标签是什么
2013/04/20 面试题
自行车租赁公司创业计划书
2014/01/28 职场文书
《理想》教学反思
2014/02/17 职场文书
模具专业自荐信
2014/05/29 职场文书
教师学习群众路线心得体会
2014/11/04 职场文书
防卫过当辩护词
2015/05/21 职场文书