Python 进阶 之 enumerate()函数
enumerate()是Python的内置函数,无需依赖包,enumerate()作用是可以将生成器包装成生成器,类似于range,但enumerate()可以自动生成索引。
enumerate(param1, param2): param1:#(必选)数组,序列以及各种可迭代的对象 param2:#(可选)指定索引起始值,默认为0
测试enumerate():
1 类型:(Python 2.7.5) 2 >>> enumerate 3 <type 'enumerate'> 4 默认从0开始: 5 >>> lst = [1,3,5,7,9,11,13,15,17] 6 >>> for index,value in enumerate(lst): 7 ... print "index="+str(index)+" value="+str(value) 8 ... 9 index=0 value=1 10 index=1 value=3 11 index=2 value=5 12 index=3 value=7 13 index=4 value=9 14 index=5 value=11 15 index=6 value=13 16 index=7 value=15 17 index=8 value=17 18 19 默认从100开始: 20 >>> lst = [1,3,5,7,9,11,13,15,17] 21 >>> for index,value in enumerate(lst): 22 >>> for index,value in enumerate(lst,100): 23 ... print "index="+str(index)+" value="+str(value) 24 ... 25 index=100 value=1 26 index=101 value=3 27 index=102 value=5 28 index=103 value=7 29 index=104 value=9 30 index=105 value=11 31 index=106 value=13 32 index=107 value=15 33 index=108 value=17
转载于:https://www.cnblogs.com/JansXin/p/7461610.html
Python 进阶 之 enumerate()函数相关推荐
- 【Python常用函数】一文让你彻底掌握Python中的enumerate函数
任何事情都是由量变到质变的过程,学习Python也不例外.只有把一个语言中的常用函数了如指掌了,才能在处理问题的过程中得心应手,快速地找到最优方案.本文和你一起来探索Python中的enumerate ...
- python中的enumerate 函数(编号的实现方式)
enumerate 函数用于遍历序列中的元素以及它们的下标: 默认从0开始,如果想从1开始,可以仿照最后案例 加上逗号,和数字编号 >>> for i,j in enumerate( ...
- Python 中的 enumerate 函数
enumerate 函数用于遍历序列中的元素以及它们的下标: >>> for i,j in enumerate(('a','b','c')):print i,j 0 a 1 b 2 ...
- python中的enumerate函数用于遍历序列中的元素以及它们的下标
enumerate 函数用于遍历序列中的元素以及它们的下标: >>> for i,j in enumerate(('a','b','c')): print i,j 0 a 1 b ...
- python中的enumerate函数
enumerate 函数用于遍历序列中的元素以及它们的下标: >>> for i,j in enumerate(('a','b','c')): print i,j 0 a 1 b ...
- [转载] Python中的enumerate函数介绍
参考链接: Python中的enumerate enumerate英文翻译为枚举的意思. 可以将一个可遍历的数据对象组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中.Python ...
- python中的enumerate()函数
1 enumerate()简介及语法: enumerate()是Python中的内置函数,用于可迭代/可遍历的的数据对象组合为一个索引序列,同时列出数据和数据下标,一般用在for循环中. enumer ...
- Python进阶09 filter函数
2019独角兽企业重金招聘Python工程师标准>>> def func(a):if a > 100:return Trueelse:return False'''filter ...
- Python 进阶 —— 装饰器函数的使用
获取某函数的执行时间: import time t_start = time.time() func() # time-costing 耗时操作 print("run time %.5f s ...
最新文章
- 第四周作业 wcPro
- BZOJ5093图的价值(斯特林数)
- 如何让Log4net日志文件按每月归成一个文件夹,StaticLogFileName参数的用法
- php文字红色代码,IOS_IOS中一段文字设置多种字体颜色代码,给定range和需要设置的颜色, - phpStudy...
- 视频剪辑软件Movie Studio安装教程
- printf_s与printf的异同
- 函数式编程-尾递归、尾调用
- Python图像处理丨基于OpenCV和像素处理的图像灰度化处理
- Android轮播换背景,Android实现背景图片轮播
- 基于钉钉的多人协作项目办公
- 【那些年我们用过的Redis】还记得大明湖畔那些Redis数据吗?
- 流量之战:阿里150亿入股分众,到底为哪般?
- Matlab:添加和删除表行
- 华为云 内容审核API调用 前端 js uni-app
- 鼠标悬浮移出控制div的显示与隐藏
- Word2019输入(码字)或删除操作出现卡顿问题
- 【FFMPEG】视频转码之VOB视频无声处理
- Netty(3)之WebSocket协议开发时间服务器
- 计算机的普及是把双刃剑的英语作文,科技是把双刃剑考研英语作文
- 欧陆战争5设备系统时间与服务器时间不一致,欧陆战争5怎么领每日任务 每日任务数量与质量攻略...