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批量转换图片格式(利用Python对文件夹下图片数据进行批量改名的代码实例)
- python怎样读取mysql数据(使用Python将Mysql的查询数据导出到文件的方法)
- python二叉树是怎么来的(Python二叉树的镜像转换实现方法示例)
- python 暗弱目标提取(Python提取频域特征知识点浅析)
- python单例编程(浅谈Python反射 & 单例模式)
- opencv抠出边缘检测的图形(python opencv实现图像边缘检测)
- python 后台django(Python Django给admin添加Action的方法实例详解)
- python3常用内建函数(Python3中函数参数传递方式实例详解)
- python中如何定义带走参数的函数(Python函数定义及传参方式详解4种)
- python批量图像换背景(详解Python给照片换底色蓝底换红底)
- python数组与矩阵转换(python 读取文件并把矩阵转成numpy的两种方法)
- python删除数据框重复变量(Python3删除排序数组中重复项的方法分析)
- python豆瓣电影爬虫课程设计报告(详解python 模拟豆瓣登录豆瓣6.0)
- python3 for循环怎么用(Python3.5基础之变量、数据结构、条件和循环语句、break与continue语句实例详解)
- anaconda如何配置python3.7(WIn10+Anaconda环境下安装PyTorch避坑指南)
- python 常用爬虫库(Python常用爬虫代码总结方便查询)
- 朱鹤松被不断认可,凤凰传奇玲花喊话岳云鹏,索要老朱演出门票(朱鹤松被不断认可)
- 元宵晚会槽点多,芒果台上来就假唱,岳云鹏不说相声改评书了(元宵晚会槽点多)
- 岳云鹏跟凤凰传奇谈心,说出了人生中最重要的三个人,这才成功(岳云鹏跟凤凰传奇谈心)
- 爱情可以当饭吃吗(爱情能当饭吃吗)
- Top 3 JSHS《运动与健康科学 英文 》跻身SCI体育学期刊世界前三(Top3JSHS运动与健康科学)
- 体坛传媒LOGO全新升级,多元发展迈出坚实步伐(体坛传媒LOGO全新升级)
热门推荐
- ASP.NET List 集合操作
- dockerfile 添加yum文件(使用YUM 安装 docker的方法步骤)
- apache域名绑定(Apache配置独立域名的方法)
- webui控件在前端开发中的作用(HTML5 weui使用笔记)
- linux虚拟主机怎么设置(linux系统虚拟主机开启支持Swoole Loader扩展的方法)
- JQuery中extend的用法
- 安装vmware总是没有虚拟网卡(关于VMware安装完后没有虚拟网卡的问题)
- javascript和jquery的区别详解(JavaScript与JQuery框架基础入门教程)
- css基础选择器的语法格式(css -webkit-line-clamp WebKit的CSS扩展WebKit是私有属性)
- apache服务配置详解(apache配置开启网站服务步骤)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9