python常用列表函数和方法(Python enumerate函数功能与用法示例)
类别:脚本大全 浏览量:1495
时间:2022-01-22 01:45:06 python常用列表函数和方法
Python enumerate函数功能与用法示例本文实例讲述了Python enumerate函数功能与用法。分享给大家供大家参考,具体如下:
eunmerate在英文中是列举、枚举的意思,在python中eunmerate()是一个内置的函数,用于在一个可迭代或可遍历的对象(如列表、字符串、数组、字典)中,将对象组成一个一个序列和索引,可以同时获得索引和索引值。
enumerate函数原型:
|
enumerate (sequence, [start = 0 ]) |
功能:将可循环序列sequence以start开始分别列出序列数据和数据下标;
即对一个可遍历的数据对象(如列表、元组或字符串),enumerate会将该数据对象组合为一个索引序列,同时列出数据和数据下标;
enumerate()使用
对于一个列表list1,同时列出索引和每一个元素:
|
list1 = [ 'A' , 'B' , 'C' , 'D' , 'E' ] for index, item in enumerate (list1): print index, item |
输出:
0 A
1 B
2 C
3 E
4 F
enumerate还可以接受第二个参数start,仍会从第一个索引值开始,遍历完所有的索引值,但列出来的索引起始值是从start开始(默认为0):
|
list1 = [ 'A' , 'B' , 'C' , 'D' , 'E' ] for index, item in enumerate (list1, 10 ): print index, item |
输出:
10 A
11 B
12 C
13 D
14 E
enumerate用于字符串:
|
str = 'ABCDE' for index , item in enumerate ( str ): print index , item |
输出:
0 A
1 B
2 C
3 E
4 F
希望本文所述对大家Python程序设计有所帮助。
原文链接:https://blog.csdn.net/dcrmg/article/details/78148997
您可能感兴趣
- python format的用法(Python中format格式输出全解)
- python数字图像处理入门(python图像处理入门一)
- python默认缩进设置(不归路系列:Python入门之旅-一定要注意缩进!!!推荐)
- python3.7标准库官方手册(Python3.7 dataclass使用指南小结)
- python自动计算机器人(python实现nao机器人手臂动作控制)
- python3标准库资源(Python3标准库总结)
- python最简单实例(Python文件打开方式实例详解a、a+、r+、w+区别)
- python 文件操作(Python File文件 方法整理)
- python scrapy 框架原理(一步步教你用python的scrapy编写一个爬虫)
- python的三维画图(python处理DICOM并计算三维模型体积)
- python取当前日期(Python实现根据日期获取当天凌晨时间戳的方法示例)
- python贪吃蛇项目介绍(python简单贪吃蛇开发)
- python中创建类的方法(Python中如何导入类示例详解)
- python中随机生成不重复随机数(python 在指定范围内随机生成不重复的n个数实例)
- python元组和列表的定义(Python基本数据结构与用法详解列表、元组、集合、字典)
- python语言案例教程单元测试(Python单元和文档测试实例详解)
- 浙江省一个县,人口超40万,建县历史超1100年(浙江省一个县人口超40万)
- 五代十国南唐历代国君(五代十国南唐历代国君)
- 飞机引进工程师杨隆 匠人匠心,只争朝夕(飞机引进工程师杨隆)
- 三人行,她们是育人路上的 铁三角 团队(她们是育人路上的)
- 阴阳师 孟婆山兔CP不倒 新皮肤草稿 孟婆兔 让痒痒鼠点赞(阴阳师孟婆山兔CP不倒)
- 阴阳师孟婆御魂推荐 孟婆御魂搭配毕业套(阴阳师孟婆御魂推荐)
热门推荐
- vue监控对象变化(Vue之监听方法案例详解)
- C#选择排序
- cssdiv边框外发光怎么设置(DIV+CSS实现带三角箭头的提示框)
- python 聚类找出同一类别的数据(Python实现简单层次聚类算法以及可视化)
- css按钮样式实例(CSS使用classList实现两个按钮样式的切换)
- html5浏览界面怎么设置(HTML5textarea高度自适应的两种方案)
- dedecms栏目标签(织梦DEDECMS网站栏目页获取当前顶级栏目名称的标签)
- kubernetes云(云原生技术kubernetesK8S简介)
- python list基本操作(Python3中列表list合并的四种方法)
- docker swarm 集群(用Docker swarm快速部署Nebula Graph集群的教程)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9