python中enumerate()函数的用法
来源:互联网 发布:qt多线程编程实例 编辑:程序博客网 时间:2024/06/05 15:54
enumerate是翻译过来是枚举的意思,看下它的方法原型:
enumerate(sequence, start=0),返回一个枚举对象。sequence必须是序列或迭代器iterator,或者支持迭代的对象。enumerate()返回对象的每个元素都是一个元组,每个元组包括两个值,一个是计数,一个是sequence的值,计数是从start开始的,start默认为0。
a=["q","w","e","r"]c=enumerate(a)for i in c: print(i)输出:(0, 'q')(1, 'w')(2, 'e')(3, 'r')
a=["q","w","e","r"]#这里加了个参数2,代表的是start的值c=enumerate(a,2)for i in c: print(i)输出:(2, 'q')(3, 'w')(4, 'e')(5, 'r')
enumerate()函数还有一个重要的用法。
a=["q","w","e","r"]#创建一个空字典b=dict()#这里i表示的是索引,item表示的是它的值for i,item in enumerate(a): b[i]=itemprint(b)输出:{0: 'q', 1: 'w', 2: 'e', 3: 'r'}
阅读全文
0 0
- Python中enumerate()函数的用法
- python中enumerate()函数的用法
- python中enumerate函数用法
- Python中enumerate的用法
- Python中enumerate的用法
- Python学习笔记:python中enumerate函数的用法
- python enumerate函数用法
- python enumerate()函数 用法
- python中enumerate用法
- Python中enumerate用法
- python 函数-enumerate的用法
- python中的enumerate函数的用法
- python 中enumerate函数
- python enumerate 的用法
- enumerate函数的用法
- python中enumerate函数的学习
- python的enumerate()函数
- python的enumerate()函数
- 网络的两个性能指标:速率与带宽
- PMP模拟试题与解析(七)
- thymeleaf 学习笔记(填坑)
- [Freemarker] Freemarker自定义函数
- D 03_JavaScript中的运算符和正则
- python中enumerate()函数的用法
- 冒泡排序算法的使用
- JAVA二分查找
- 判断目标是否在前方矩形范围内,只适用于2d有待完善
- 阶乘因式分解(一)
- 做开发如何快速提升自己
- 通过shell为MongoDB添加用户
- centOS7下DNS服务器的安装与配置
- 吉林大学《数据库系统原理》实验报告一