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 相关文章推荐
Django框架中方法的访问和查找
Jul 15 Python
100行Python代码实现自动抢火车票(附源码)
Jan 11 Python
Python简单过滤字母和数字的方法小结
Jan 09 Python
Python 通过打码平台实现验证码的实现
May 13 Python
python+openCV利用摄像头实现人员活动检测
Jun 22 Python
Django 源码WSGI剖析过程详解
Aug 05 Python
pycharm 2018 激活码及破解补丁激活方式
Sep 21 Python
pycharm软件实现设置自动保存操作
Jun 08 Python
python中的错误如何查看
Jul 08 Python
运行Python编写的程序方法实例
Oct 21 Python
pandas抽取行列数据的几种方法
Dec 13 Python
pytorch锁死在dataloader(训练时卡死)
May 28 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使之能同时支持GIF和JPEG
2006/10/09 PHP
php中处理模拟rewrite 效果
2006/12/09 PHP
php操作JSON格式数据的实现代码
2011/12/24 PHP
php 去除html标记--strip_tags与htmlspecialchars的区别详解
2013/06/26 PHP
微信获取用户地理位置信息的原理与步骤
2015/11/12 PHP
学习php设计模式 php实现单例模式(singleton)
2015/12/07 PHP
PHP基于cookie与session统计网站访问量并输出显示的方法
2016/01/15 PHP
JavaScript NodeTree导航栏(菜单项JSON类型/自制)
2013/02/01 Javascript
JQuery的Ajax跨域请求原理概述及实例
2013/04/26 Javascript
jQuery实现动画效果的实例代码
2013/05/07 Javascript
web网页按比例显示图片实现原理及js代码
2013/08/09 Javascript
全面理解面向对象的 JavaScript(来自ibm)
2013/11/10 Javascript
node.js中watch机制详解
2014/11/17 Javascript
详解express与koa中间件模式对比
2017/08/07 Javascript
vue.js-div滚动条隐藏但有滚动效果的实现方法
2018/03/03 Javascript
Vue项目查看当前使用的elementUI版本的方法
2018/09/27 Javascript
js实现移动端tab切换时下划线滑动效果
2019/09/08 Javascript
JS实现多选框的操作
2020/06/24 Javascript
js实现飞机大战小游戏
2020/08/26 Javascript
老生常谈Python之装饰器、迭代器和生成器
2017/07/26 Python
详谈python read readline readlines的区别
2017/09/22 Python
Python编程django实现同一个ip十分钟内只能注册一次
2017/11/03 Python
基于python 二维数组及画图的实例详解
2018/04/03 Python
Python数据预处理之数据规范化(归一化)示例
2019/01/08 Python
python中时间、日期、时间戳的转换的实现方法
2019/07/06 Python
Python 获取 datax 执行结果保存到数据库的方法
2019/07/11 Python
Python3读写Excel文件(使用xlrd,xlsxwriter,openpyxl3种方式读写实例与优劣)
2020/02/13 Python
Python request使用方法及问题总结
2020/04/26 Python
如何写好优秀的创业计划书
2014/01/30 职场文书
土建施工员岗位职责
2014/07/16 职场文书
应聘护士求职信
2014/07/21 职场文书
领导班子党的群众路线对照检查材料
2014/09/25 职场文书
餐厅开业活动方案
2019/07/08 职场文书
SQL Server中交叉联接的用法详解
2021/04/22 SQL Server
elementui的el-popover修改样式不生效的解决
2021/06/30 Javascript
实现AJAX异步调用和局部刷新的基本步骤
2022/03/17 Javascript