浅析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实现子类调用父类的方法
Nov 10 Python
python如何使用正则表达式的前向、后向搜索及前向搜索否定模式详解
Nov 08 Python
Python3 queue队列模块详细介绍
Jan 05 Python
python爬取各类文档方法归类汇总
Mar 22 Python
使用Python爬了4400条淘宝商品数据,竟发现了这些“潜规则”
Mar 23 Python
Django 使用logging打印日志的实例
Apr 28 Python
Python中 map()函数的用法详解
Jul 10 Python
python实现两张图片的像素融合
Feb 23 Python
Python正则表达式匹配数字和小数的方法
Jul 03 Python
使用python和pygame制作挡板弹球游戏
Dec 03 Python
Python3查找列表中重复元素的个数的3种方法详解
Feb 13 Python
使用Python制作一盏 3D 花灯喜迎元宵佳节
Feb 26 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
什么是MVC,好东西啊
2007/05/03 PHP
使用 MySQL Date/Time 类型
2008/03/26 PHP
PHP中date与gmdate的区别及默认时区设置
2014/05/12 PHP
PHP缓存机制Output Control详解
2014/07/14 PHP
php使用标签替换的方式生成静态页面
2015/05/21 PHP
PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法
2016/04/01 PHP
laravel学习教程之关联模型
2016/07/30 PHP
JavaScript实现非常简单实用的下拉菜单效果
2015/08/27 Javascript
JS实现弹性菜单效果代码
2015/09/07 Javascript
javascript+HTML5 Canvas绘制转盘抽奖
2020/05/16 Javascript
对jQuary选择器的全面总结
2016/06/20 Javascript
微信支付 JS API支付接口详解
2016/07/11 Javascript
vue单页开发父子组件传值思路详解
2018/05/18 Javascript
解决axios发送post请求返回400状态码的问题
2018/08/11 Javascript
vue router 跳转后回到顶部的实例
2018/08/31 Javascript
vue新vue-cli3环境配置和模拟json数据的实例
2018/09/19 Javascript
JavaScript禁用右键单击优缺点分析
2019/01/20 Javascript
javscript 数组扁平化的实现
2020/02/03 Javascript
[00:42]《辉夜杯》—职业组预选赛12月3日15点 正式打响
2015/12/03 DOTA
Python读写ini文件的方法
2015/05/28 Python
Python抓取百度查询结果的方法
2015/07/08 Python
Python 实现数据结构-堆栈和队列的操作方法
2019/07/17 Python
Python高级编程之消息队列(Queue)与进程池(Pool)实例详解
2019/11/01 Python
python中文分词库jieba使用方法详解
2020/02/11 Python
Pandas缺失值2种处理方式代码实例
2020/06/13 Python
html5借用repeating-linear-gradient实现一把刻度尺(ruler)
2019/09/09 HTML / CSS
Casetify官网:自制专属手机壳、iPad护壳和Apple Watch手表带
2018/05/09 全球购物
会计主管岗位职责
2014/01/03 职场文书
《四季》教学反思
2014/04/08 职场文书
安全责任协议书
2014/04/21 职场文书
市级青年文明号申报材料
2014/05/26 职场文书
银行稽核岗位职责
2015/04/13 职场文书
工作证明格式范文
2015/06/15 职场文书
2016元旦主持人经典开场白台词
2015/12/03 职场文书
再也不用花钱买漫画!Python爬取某漫画的脚本及源码
2021/06/09 Python
Python实现滑雪小游戏
2021/09/25 Python