Python enumerate函数遍历数据对象组合过程解析


Posted in Python onDecember 11, 2019

这篇文章主要介绍了Python enumerate函数遍历数据对象组合过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

介绍

enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。

Python 2.3. 以上版本可用,2.6 添加 start 参数。

enumerate(sequence, [start=0])
# sequence 是一个序列、迭代器或其他支持迭代对象
# start 注意是下标起始位置,不是从这个位置开始输出

例子

animals = ['dog', 'cat', 'pig', 'bird']
list(enumerate(animals))
# 结果为 [(0, 'dog'), (1, 'cat'), (2, 'pig'), (3, 'bird')]

list(enumerate(seasons, start=2)) # 从下标2开始
# 结果为 [(2, 'dog'), (3, 'cat'), (4, 'pig'), (5, 'bird')]

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python匹配中文的正则表达式
May 11 Python
SVM基本概念及Python实现代码
Dec 27 Python
python中找出numpy array数组的最值及其索引方法
Apr 17 Python
详解Django解决ajax跨域访问问题
Aug 24 Python
Python multiprocess pool模块报错pickling error问题解决方法分析
Mar 20 Python
Flask框架学习笔记之消息提示与异常处理操作详解
Aug 15 Python
关于pymysql模块的使用以及代码详解
Sep 01 Python
Python在OpenCV里实现极坐标变换功能
Sep 02 Python
通过Python扫描代码关键字并进行预警的实现方法
May 24 Python
python软件都是免费的吗
Jun 18 Python
利用PyQt5+Matplotlib 绘制静态/动态图的实现代码
Jul 13 Python
Python实现天气查询软件
Jun 07 Python
django框架基于queryset和双下划线的跨表查询操作详解
Dec 11 #Python
django框架ModelForm组件用法详解
Dec 11 #Python
django框架中ajax的使用及避开CSRF 验证的方式详解
Dec 11 #Python
通过实例解析Python调用json模块
Dec 11 #Python
Flask中endpoint的理解(小结)
Dec 11 #Python
Python中Flask-RESTful编写API接口(小白入门)
Dec 11 #Python
Python zip函数打包元素实例解析
Dec 11 #Python
You might like
smarty静态实验表明,网络上是错的~呵呵
2006/11/25 PHP
PHP快速生成各种信息提示框的方法
2016/02/03 PHP
php实时倒计时功能实现方法详解
2017/02/27 PHP
关于COOKIE个数与大小的问题
2011/01/17 Javascript
HTML5附件拖拽上传drop & google.gears实现代码
2011/04/28 Javascript
纯js网页画板(Graphics)类简介及实现代码
2012/12/24 Javascript
动态加载JS文件的三种方法
2013/11/08 Javascript
js使用ajax读博客rss示例
2014/05/06 Javascript
jQuery实现文件上传进度条特效
2015/08/12 Javascript
浅谈JavaScript对象与继承
2016/07/10 Javascript
js手机号批量滚动抽奖实现代码
2020/04/17 Javascript
基于vue实现分页/翻页组件paginator示例
2017/03/09 Javascript
vue组件实现文字居中对齐的方法
2017/08/23 Javascript
Webpack 之 babel-loader文件预处理器详解
2018/03/23 Javascript
使用Vue.js中的过滤器实现幂方求值的方法
2019/08/27 Javascript
layui自定义工具栏的方法
2019/09/19 Javascript
解决layui的radio属性或别的属性没显示出来的问题
2019/09/26 Javascript
解决vue-router 切换tab标签关闭时缓存问题
2020/07/22 Javascript
python检测远程服务器tcp端口的方法
2015/03/14 Python
python实现文件快照加密保护的方法
2015/06/30 Python
Python升级导致yum、pip报错的解决方法
2017/09/06 Python
python 把列表转化为字符串的方法
2018/10/23 Python
Python列表list排列组合操作示例
2018/12/18 Python
python读取csv和txt数据转换成向量的实例
2019/02/12 Python
python游戏开发之视频转彩色字符动画
2019/04/26 Python
python实现打砖块游戏
2020/02/25 Python
python 怎样进行内存管理
2020/11/10 Python
纯CSS改变webkit内核浏览器的滚动条样式
2014/04/17 HTML / CSS
html5 Canvas实现图片旋转的示例
2018/01/15 HTML / CSS
摩飞电器俄罗斯官方网站:Morphy Richards俄罗斯
2020/07/30 全球购物
外国人聘用意向书
2014/04/01 职场文书
雏鹰争章活动总结
2014/05/09 职场文书
初中班主任经验交流材料
2014/05/16 职场文书
元旦趣味活动方案
2014/08/22 职场文书
优秀团员事迹材料1500字
2014/08/31 职场文书
2014年双拥工作总结
2014/11/21 职场文书