Python enumerate遍历数组示例应用


Posted in Python onSeptember 06, 2008

其他语言中,比如C#,我们通常遍历数组是的方法是:

Python enumerate遍历数组示例应用for (int i = 0; i < list.Length; i++)
Python enumerate遍历数组示例应用Python enumerate遍历数组示例应用
Python enumerate遍历数组示例应用{
Python enumerate遍历数组示例应用    
//todo with list[i]
Python enumerate遍历数组示例应用
}

在Python中,我们习惯这样遍历:
Python enumerate遍历数组示例应用for item in sequence:
Python enumerate遍历数组示例应用   
process(item)

这样遍历取不到item的序号i,所有就有了下面的遍历方法:
Python enumerate遍历数组示例应用for index in range(len(sequence)):
Python enumerate遍历数组示例应用    process(sequence[index])

其实,如果你了解内置的enumerate函数,还可以这样写:
Python enumerate遍历数组示例应用for index, item in enumerate(sequence):
Python enumerate遍历数组示例应用    process(index, item)
Python 相关文章推荐
浅析Python的web.py框架中url的设定方法
Jul 11 Python
Python Flask-web表单使用详解
Nov 18 Python
Python中类的初始化特殊方法
Dec 01 Python
学习Python3 Dlib19.7进行人脸面部识别
Jan 24 Python
详解Python使用tensorflow入门指南
Feb 09 Python
python循环定时中断执行某一段程序的实例
Jun 29 Python
Django基础知识 URL路由系统详解
Jul 18 Python
Django之路由层的实现
Sep 09 Python
python实现图片,视频人脸识别(opencv版)
Nov 18 Python
python UIAutomator2使用超详细教程
Feb 19 Python
python 下划线的多种应用场景总结
May 12 Python
如何解决.cuda()加载用时很长的问题
May 24 Python
Python 拷贝对象(深拷贝deepcopy与浅拷贝copy)
Sep 06 #Python
Python httplib,smtplib使用方法
Sep 06 #Python
Python 命令行参数sys.argv
Sep 06 #Python
Python 时间处理datetime实例
Sep 06 #Python
Python linecache.getline()读取文件中特定一行的脚本
Sep 06 #Python
Python open读写文件实现脚本
Sep 06 #Python
Python 过滤字符串的技巧,map与itertools.imap
Sep 06 #Python
You might like
PHP 上传文件大小限制
2009/07/05 PHP
php站内搜索并高亮显示关键字的实现代码
2011/12/29 PHP
php读取qqwry.dat ip地址定位文件的类实例代码
2016/11/15 PHP
PHP fopen函数用法实例讲解
2019/02/15 PHP
JavaScript 创建对象
2009/07/17 Javascript
jQuery.Autocomplete实现自动完成功能(详解)
2010/07/13 Javascript
js sort 二维数组排序的用法小结
2014/01/24 Javascript
JavaScript中的6种运算符总结
2014/10/16 Javascript
JavaScript实现SHA-1加密算法的方法
2015/03/11 Javascript
基于jquery实现的仿优酷图片轮播特效代码
2016/01/13 Javascript
Bootstrap表单组件教程详解
2016/04/26 Javascript
JS实现iframe自适应高度的方法(兼容IE与FireFox)
2016/06/24 Javascript
总结javascript中的六种迭代器
2016/08/16 Javascript
JS实现浏览上传文件的代码
2017/08/23 Javascript
vue 指定组件缓存实例详解
2018/04/01 Javascript
vue-image-crop基于Vue的移动端图片裁剪组件示例
2018/08/28 Javascript
微信小程序实现拖拽功能
2019/09/26 Javascript
javascript 设计模式之组合模式原理与应用详解
2020/04/08 Javascript
vant组件中 dialog的确认按钮的回调事件操作
2020/11/04 Javascript
vue实现广告栏上下滚动效果
2020/11/26 Vue.js
js删除指定位置超链接中含有百度与360的标题
2021/01/06 Javascript
[47:55]Ti4第二日主赛事败者组 NaVi vs EG 1
2014/07/20 DOTA
使用Python实现毫秒级抢单功能
2019/06/06 Python
Python3enumrate和range对比及示例详解
2019/07/13 Python
python实现静态web服务器
2019/09/03 Python
Python龙贝格法求积分实例
2020/02/29 Python
django 读取图片到页面实例
2020/03/27 Python
python如何停止递归
2020/09/09 Python
Kate Spade澳大利亚官方网站:美国设计师手袋品牌
2019/09/10 全球购物
护理工作感言
2014/01/16 职场文书
铁路安全事故反思
2014/04/26 职场文书
大学新学期计划书
2014/04/28 职场文书
电子商务专业自荐信
2014/06/02 职场文书
党支部特色活动方案
2014/08/20 职场文书
2016年教师节感恩寄语
2015/12/04 职场文书
postgresql使用filter进行多维度聚合的解决方法
2021/07/16 PostgreSQL