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获取某一天是星期几的方法示例
Jan 17 Python
Python中的正则表达式与JSON数据交换格式
Jul 03 Python
Python tensorflow实现mnist手写数字识别示例【非卷积与卷积实现】
Dec 19 Python
Win下PyInstaller 安装和使用教程
Dec 25 Python
TensorFlow MNIST手写数据集的实现方法
Feb 05 Python
基于Python爬取爱奇艺资源过程解析
Mar 02 Python
关于Python 中的时间处理包datetime和arrow的方法详解
Mar 19 Python
python argparse传入布尔参数false不生效的解决
Apr 20 Python
keras的load_model实现加载含有参数的自定义模型
Jun 22 Python
Python3 webservice接口测试代码详解
Jun 23 Python
Python sublime安装及配置过程详解
Jun 29 Python
Python plt 利用subplot 实现在一张画布同时画多张图
Feb 26 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中文字符截取防乱码
2008/03/28 PHP
php实现paypal 授权登录
2015/05/28 PHP
PHP实现图片不变型裁剪及图片按比例裁剪的方法
2016/01/14 PHP
PHP实现的Redis多库选择功能单例类
2017/07/27 PHP
PHP根据key删除数组中指定的元素
2019/02/28 PHP
PHP中命名空间的使用例子
2019/03/22 PHP
javascript jQuery插件练习
2008/12/24 Javascript
JavaScript取得键盘按下方向键是哪个的方法
2015/08/04 Javascript
ReactNative Image组件使用详解
2017/08/07 Javascript
JS去掉字符串中所有的逗号
2017/10/18 Javascript
微信小程序自定义组件实现tabs选项卡功能
2018/07/14 Javascript
django使用channels2.x实现实时通讯
2018/11/28 Javascript
jQuery插件实现非常实用的tab栏切换功能【案例】
2019/02/18 jQuery
微信小程序页面渲染实现方法
2019/11/06 Javascript
Vue项目中使用jsonp抓取跨域数据的方法
2019/11/10 Javascript
node.js使用mongoose操作数据库实现购物车的增、删、改、查功能示例
2019/12/23 Javascript
[01:07]2015国际邀请赛 中国区预选赛精彩回顾
2015/06/15 DOTA
[04:42]5分钟带你了解什么是DOTA2(第一期)
2017/02/07 DOTA
python中随机函数random用法实例
2015/04/30 Python
python选择排序算法实例总结
2015/07/01 Python
Python数据结构与算法之列表(链表,linked list)简单实现
2017/10/30 Python
深入了解和应用Python 装饰器 @decorator
2019/04/02 Python
Python 实现将数组/矩阵转换成Image类
2020/01/09 Python
CSS3 Backgrounds属性相关介绍
2011/05/11 HTML / CSS
大学教师年终总结的自我评价
2013/10/29 职场文书
中学家长会邀请函
2014/01/17 职场文书
销售经理工作职责
2014/02/03 职场文书
会员卡清退活动总结
2014/08/27 职场文书
整改报告怎么写
2014/11/06 职场文书
乡镇安全生产月活动总结
2015/05/08 职场文书
2015年房产经纪人工作总结
2015/05/15 职场文书
2015年度公共机构节能工作总结
2015/05/26 职场文书
门球健将观后感
2015/06/16 职场文书
暑假生活随笔
2015/08/15 职场文书
Redis 常见使用场景
2021/08/30 Redis
Java实现添加条码或二维码到Word文档
2022/06/01 Java/Android