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编写一个简单的俄罗斯方块游戏的教程
Apr 03 Python
python中lambda与def用法对比实例分析
Apr 30 Python
Python实现SMTP发送邮件详细教程
Mar 02 Python
python读取excel表格生成erlang数据
Aug 26 Python
Selenium定时刷新网页的实现代码
Oct 31 Python
Django REST Framework序列化外键获取外键的值方法
Jul 26 Python
用python的turtle模块实现给女票画个小心心
Nov 23 Python
Python实现鼠标自动在屏幕上随机移动功能
Mar 14 Python
Python request中文乱码问题解决方案
Sep 17 Python
Python getsizeof()和getsize()区分详解
Nov 20 Python
Python Pandas list列表数据列拆分成多行的方法实现
Dec 14 Python
Python内置类型集合set和frozenset的使用详解
Apr 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的FTP学习(三)
2006/10/09 PHP
php 使用post,get的一种简洁方式
2010/04/25 PHP
正确的PHP匹配UTF-8中文的正则表达式
2015/05/13 PHP
PHP关于foreach复制知识点总结
2019/01/28 PHP
PHP中$GLOBALS与global的区别详解
2019/03/21 PHP
PHP设计模式之简单工厂和工厂模式实例分析
2019/03/25 PHP
PHP实现获取url地址中顶级域名的方法示例
2019/06/05 PHP
PHP进阶学习之命名空间基本用法分析
2019/06/18 PHP
laravel框架中间件 except 和 only 的用法示例
2019/07/12 PHP
JavaScript 动态改变图片大小
2009/06/11 Javascript
JavaScript操作XML实例代码(获取新闻标题并分页,并分页)
2010/05/25 Javascript
jQuery实现点击标题输入详细信息
2013/04/16 Javascript
JS DOM实现鼠标滑动图片效果
2020/09/17 Javascript
关于动态执行代码(js的Eval)实例详解
2016/08/15 Javascript
ReactNative页面跳转实例代码
2016/09/27 Javascript
使用json来定义函数,在里面可以定义多个函数的实现方法
2016/10/28 Javascript
BootStrap table使用方法分析
2016/11/08 Javascript
Angular.js基础学习之初始化
2017/03/10 Javascript
详解vue 配合vue-resource调用接口获取数据
2017/06/22 Javascript
JS+canvas实现的五子棋游戏【人机大战版】
2017/07/19 Javascript
简单实现jQuery弹窗效果
2017/10/30 jQuery
iView-admin 动态路由问题的解决方法
2018/10/03 Javascript
vue实现信息管理系统
2020/05/30 Javascript
js判断鼠标移入移出方向的方法
2020/06/24 Javascript
python实现的简单文本类游戏实例
2015/04/28 Python
Python上传package到Pypi(代码简单)
2016/02/06 Python
python数据分析数据标准化及离散化详解
2018/02/26 Python
Python爬虫爬取煎蛋网图片代码实例
2019/12/16 Python
深入解析HTML5的IndexedDB索引数据库
2015/09/14 HTML / CSS
路易威登和香奈儿手袋:LuxeDH
2017/01/12 全球购物
Footshop法国:购买运动鞋
2020/01/19 全球购物
外贸销售员求职的自我评价
2013/11/23 职场文书
韩国商务邀请函
2014/01/14 职场文书
创建文明城市倡议书
2015/04/28 职场文书
关于元旦的广播稿2016
2015/12/17 职场文书
8g内存用python读取10文件_面试题-python 如何读取一个大于 10G 的txt文件?
2021/05/28 Python