python中enumerate方法,返回一个enumerate类型。参数一般是可以遍历的的东西,比如列表,字符串什么的。

python文档中是这么说的:

enumerate(sequence, [start=0])

Return an enumerate object. sequence must be a sequence, an iterator, or some other object which sup-

ports iteration. The next() method of the iterator returned by enumerate() returns a tuple containing

a count (from start which defaults to 0) and the corresponding value obtained from iterating over iter-

able. enumerate() is useful for obtaining an indexed series: (0, seq[0]), (1, seq[1]), (2,

seq[2]), ....

For example:

>>> for i, season in enumerate([’Spring’, ’Summer’, ’Fall’, ’Winter’]):

...

print i, season

0 Spring

1 Summer

2 Fall

3 Winter

个人理解是:当你既需要下标,又需要内容时可以用这个函数来解决

以下是我写的例子:# 字符串的使用

value_1 = 'fdahkjlzkjfhaqf'

index = 0

for i in value_1:       # 不使用enumerate函数

print index, i

index += 1

for index, value in enumerate(value_1):   # 使用enumerate函数

print index, value

# 列表的使用

value_2 = ['a', 'b', 'c', 'd']

index = 0

for i in value_2:       # 不使用enumerate函数

print index, i

index += 1

for index, value in enumerate(value_2):     # 使用enumerate函数

print index, value

python enumerate函数 字典_python 函数 enumerate相关推荐

  1. python中列表 字典 元祖 enumerate()函数

    2017-5-29 列表 : [ ] list = [] #定义一个空列表list.append(1) #向列表中添加成员list.count(2) #计算2在列表中出现的次数list.extend( ...

  2. python中def函数字典_python中的函数def和函数的参数

    ''' 函数: 1.减少代码重用性 2.易维护 3.可扩展性强 4.类型function 定义函数: def 函数变量名(): 函数的调用: 1.函数名加括号 2.函数如果没被调用,不会去执行函数内部 ...

  3. enumerate在python中的意思_Python中enumerate用法详解

    enumerate()是python的内置函数.适用于python2.x和python3.x enumerate在字典上是枚举.列举的意思 enumerate参数为可遍历/可迭代的对象(如列表.字符串 ...

  4. python 倒叙 数组_Python函数合集:68个内置函数请收好!

    内置函数就是python给你提供的, 拿来直接用的函数,比如print.,input等.截止到python版本3.6.2 python一共提供了68个内置函数. #68个内置函数 # abs() di ...

  5. python函数应用_Python 函数及其应用

    Python函数: 一个具有独立功能的代码块,重复使用时,那么往往就需要使用函数把这块代码封装成一个整体. 一.定义函数: def 函数名(): 函数代码 定义一个函数,函数不会执行,要执行需要调用函 ...

  6. python类带参数_Python函数参数传递机制(超级详细)

    Python中,函数参数由实参传递给形参的过程,是由参数传递机制来控制的.通过学习<Python函数值传递和引用传递>一节我们知道,根据实际参数的类型不同,函数参数的传递方式分为值传递和引 ...

  7. python中def fun 定义函数列表_python函数

    # -*- coding:utf-8 -*- #yys #python 3.7.2 # 1.定义函数.调用函数 # 函数:组织好的.可重复使用的.用户实现单一或者关联功能的代码段. # 函数能够提高应 ...

  8. python怎么画参数函数图像_python函数 图

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 例如:myfunc(1,2,3)myfunc(abc,2,def)myfunc( ...

  9. python title函数用法_python函数用法

    一.定义函数 形参:函数完成一项工作所需要的信息,在函数定义时完成 实参:调用函数时传递给函数的信息 二.传递实参 1.位置实参:每个实参都关联到函数定义中的一个形参 示例: def describe ...

最新文章

  1. spark编程基础--5.1RDD编程基础
  2. Centos 6.5系统安装配置图解教程
  3. zynq学习03 zynq中三种实现GPIO的方式
  4. 转 无依赖Office资源的导入导出
  5. java 对象克隆_JAVA对象克隆
  6. 计算机安全可靠替代工程,基于安全可靠软硬件的党政军OA系统的整系统优化方法与研究-计算机技术专业论文.docx...
  7. 雷军再失猛将!小米12号创始员工离职 曾一起喝粥创立小米
  8. 【Flink】Flink Committing offsets to Kafka takes longer than the checkpoint interval
  9. [转贴]Unix-Center.Net需要您的帮助
  10. thinkphp 文件下载实例 实现以及注意事项
  11. DSShop单用户TP5框架B2C开源商城源码v3.0.2
  12. Java加密总结:常见哈希算法总结、对称式加密与非对称式加密的对比
  13. 新华社-中国移动联手打造盘古搜索 2月22日上线
  14. 支付宝手机wap支付对接接口
  15. android:persistent属性研究
  16. html 百度天气,百度天气预报api
  17. 【华人学者风采】崔斌 北京大学
  18. 锐捷睿易:acl的制定和应用
  19. 爬取虎扑社区-晒晒照片
  20. 1224 红魔馆的纸牌游戏 (计算24点,dfs)

热门文章

  1. 盛世三国未能连接到服务器,《盛世三国》停服公告
  2. 曲刚英语说文解字全套下载
  3. CRU18认领操作即将截止,请尽快执行
  4. 联通为何不问iphone用户为何拆机
  5. 多余逗号的CSV文件写入文件的解决方案
  6. 一个穷丑矮挫苦逼的一生
  7. 学画画的新手怎么画人物?画人物有哪些技巧!
  8. 在Oracle中如何使用Flashback Drop以及管理回收站
  9. RxJava2总结之操作详解(三)
  10. 65C02指令集,寻址模式及其指令编码