python中enumerate函数遍历元素用法分析


Posted in Python onMarch 11, 2016

本文实例讲述了python中enumerate函数遍历元素用法。分享给大家供大家参考,具体如下:

enumerate函数用于遍历序列中的元素以及它们的下标

示例代码如下:

i = 0
seq = ['one', 'two', 'three']
for element in seq:
  print i, seq[i]
  i += 1
#0 one
#1 two
#2 three
print '============'
seq = ['one', 'two', 'three']
for i, element in enumerate(seq):
  print i, seq[i]
print '============'
for i,j in enumerate('abc'):
  print i,j
#0 a
#1 b
#2 c
print '============'
def _treatment(pos, element):
  return '%d: %s' %(pos, element)
seq = ['one', 'two', 'three']
print [_treatment(i, e1) for i, e1 in enumerate(seq)]

运行结果如下:

0 one
1 two
2 three
============
0 one
1 two
2 three
============
0 a
1 b
2 c
============
['0: one', '1: two', '2: three']

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python类参数self使用示例
Feb 17 Python
python中while循环语句用法简单实例
May 07 Python
Python基于matplotlib绘制栈式直方图的方法示例
Aug 09 Python
python测试mysql写入性能完整实例
Jan 18 Python
Python入门之后再看点什么好?
Mar 05 Python
Python爬虫实现(伪)球迷速成
Jun 10 Python
计算机二级python学习教程(3) python语言基本数据类型
May 16 Python
python3字符串操作总结
Jul 24 Python
18个Python脚本可加速你的编码速度(提示和技巧)
Oct 17 Python
python virtualenv虚拟环境配置与使用教程详解
Jul 13 Python
如何从csv文件构建Tensorflow的数据集
Sep 21 Python
Python基本的内置数据类型及使用方法
Apr 13 Python
python实现class对象转换成json/字典的方法
Mar 11 #Python
Windows下Python的Django框架环境部署及应用编写入门
Mar 10 #Python
深入学习python的yield和generator
Mar 10 #Python
Python中random模块生成随机数详解
Mar 10 #Python
python生成器表达式和列表解析
Mar 10 #Python
python迭代器与生成器详解
Mar 10 #Python
Python装饰器基础详解
Mar 09 #Python
You might like
php简单判断文本编码的方法
2015/07/30 PHP
如何在旧的PHP系统中使用PHP 5.3之后的库
2015/12/02 PHP
对laravel in 查询的使用方法详解
2019/10/09 PHP
验证用户是否修改过页面的数据的实现方法
2008/09/26 Javascript
JQuery困惑—包装集 DOM节点
2009/10/16 Javascript
将中国标准时间转换成标准格式的代码
2014/03/20 Javascript
js加减乘除丢失精度问题解决方法
2014/05/16 Javascript
js组件SlotMachine实现图片切换效果制作抽奖系统
2016/04/17 Javascript
微信公众平台开发教程(五)详解自定义菜单
2016/12/02 Javascript
用jQuery旋转插件jqueryrotate制作转盘抽奖
2017/02/10 Javascript
从零开始学习Node.js系列教程五:服务器监听方法示例
2017/04/13 Javascript
jQuery 1.9版本以上的浏览器判断方法代码分享
2017/08/28 jQuery
详解Vue中localstorage和sessionstorage的使用
2017/12/22 Javascript
微信小程序页面缩放式侧滑效果的实现代码
2018/11/15 Javascript
[40:05]DOTA2上海特级锦标赛A组小组赛#1 EHOME VS MVP.Phx第一局
2016/02/25 DOTA
Python缩进和冒号详解
2016/06/01 Python
Python使用Matplotlib实现Logos设计代码
2017/12/25 Python
Python利用pandas处理Excel数据的应用详解
2019/06/18 Python
Django 多表关联 存储 使用方法详解 ManyToManyField save
2019/08/09 Python
Python封装成可带参数的EXE安装包实例
2019/08/24 Python
PyQT5 emit 和 connect的用法详解
2019/12/13 Python
Python字符串函数strip()原理及用法详解
2020/07/23 Python
python中的时区问题
2021/01/14 Python
CSS3 滤镜 webkit-filter详细介绍及使用方法
2012/12/27 HTML / CSS
详解基于canvas的视频遮罩插件
2018/01/04 HTML / CSS
瑜伽服装品牌:露露柠檬(lululemon athletica)
2017/06/04 全球购物
Crabtree & Evelyn英国官网:瑰珀翠护手霜、香水、沐浴和身体护理
2018/04/26 全球购物
波兰快递服务:Globkurier.pl
2019/11/08 全球购物
实习生体会的自我评价范文
2013/11/28 职场文书
社区文艺活动方案
2014/08/19 职场文书
农村文化活动总结
2014/08/28 职场文书
律师授权委托书范本
2014/10/07 职场文书
2015年度保密工作总结
2015/04/24 职场文书
医院见习总结
2015/06/24 职场文书
货款欠条范本
2015/07/03 职场文书
2016年端午节寄语
2015/12/04 职场文书