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 相关文章推荐
Django学习笔记之Class-Based-View
Feb 15 Python
python中利用Future对象回调别的函数示例代码
Sep 07 Python
详解Python静态网页爬取获取高清壁纸
Apr 23 Python
基于python 微信小程序之获取已存在模板消息列表
Aug 05 Python
Python Django框架防御CSRF攻击的方法分析
Oct 18 Python
使用Python完成15位18位身份证的互转功能
Nov 06 Python
Python 寻找局部最高点的实现
Dec 05 Python
python实现井字棋小游戏
Mar 04 Python
Tensorflow中k.gradients()和tf.stop_gradient()用法说明
Jun 10 Python
python转化excel数字日期为标准日期操作
Jul 14 Python
python中selenium库的基本使用详解
Jul 31 Python
Python TypeError: ‘float‘ object is not subscriptable错误解决
Dec 24 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
咖啡知识 咖啡养豆要养多久 排气又是什么
2021/03/06 新手入门
PHP使用token防止表单重复提交的方法
2016/04/07 PHP
Ubuntu 16.04中Laravel5.4升级到5.6的步骤
2018/12/07 PHP
Laravel 实现在Blade模版中使用全局变量代替路径的例子
2019/10/22 PHP
JavaScript 编程引入命名空间的方法与代码
2007/08/13 Javascript
利用JQuery+EasyDrag 实现弹出可拖动的Div,同时向Div传值,然后返回Div选中的值
2009/10/24 Javascript
jqPlot 图表中文API使用文档及源码和在线示例
2012/02/07 Javascript
javascript 在firebug调试时用console.log的方法
2012/05/10 Javascript
基于jQuery通过jQuery.form.js插件使用ajax提交form表单
2015/08/17 Javascript
跨域资源共享 CORS 详解
2016/04/26 Javascript
Bootstrap Validator 表单验证
2016/07/25 Javascript
模拟javascript中的sort排序(简单实例)
2016/08/17 Javascript
Bootstrap中点击按钮后变灰并显示加载中实例代码
2016/09/23 Javascript
详解获取jq ul第一个li定位的四种解决方案
2016/11/23 Javascript
js监听html页面的上下滚动事件方法
2018/09/11 Javascript
详解elementui之el-image-viewer(图片查看器)
2019/08/30 Javascript
微信小程序如何加载数据库真实数据的实现
2020/03/04 Javascript
vue实现表单未编辑或未保存离开弹窗提示功能
2020/04/08 Javascript
推荐11个实用Python库
2015/01/23 Python
python 爬取微信文章
2016/01/30 Python
Python实现微信中找回好友、群聊用户撤回的消息功能示例
2019/08/23 Python
让你的Python代码实现类型提示功能
2019/11/19 Python
使用Python判断一个文件是否被占用的方法教程
2020/12/16 Python
关于多种方式完美解决Python pip命令下载第三方库的问题
2020/12/21 Python
Pyside2中嵌入Matplotlib的绘图的实现
2021/02/22 Python
德国排名第一的主题公园门票网站:Attraction Tickets Direct
2019/09/09 全球购物
国贸专业的职业规划范文
2014/01/23 职场文书
个人自我剖析材料
2014/02/07 职场文书
劳动工资科岗位职责范本
2014/03/02 职场文书
《春晓》教学反思
2014/04/20 职场文书
个人批评与自我批评材料
2014/10/17 职场文书
公务员考察材料范文
2014/12/23 职场文书
八达岭长城导游词
2015/01/30 职场文书
2015年安全生产工作总结范文
2015/04/02 职场文书
考研英语辞职信
2015/05/13 职场文书
Python爬虫爬取全球疫情数据并存储到mysql数据库的步骤
2021/03/29 Python