博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python enumerate() 函数的使用
阅读量:1944 次
发布时间:2019-04-27

本文共 777 字,大约阅读时间需要 2 分钟。

 

enumerate() 函数 在 Python 2.3. 以上版本可用

enumerate() 函数的作用:

enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中

enumerate() 函数的使用:

list_a = ["我", "是", "胡", "小", "牧"]print(list(enumerate(list_a))) # 打印结果位:[(0, '我'), (1, '是'), (2, '胡'), (3, '小'), (4, '牧')]

enumerate() 函数 会打印出内容以及内容添加 下标值

我们可以使用for 循环取出 下标以及内容的值

单独打印下标值

list_a = ["我", "是", "胡", "小", "牧"]for i, ele in enumerate(list_a):    print(i)  # 打印下标值

 打印元素值

list_a = ["我", "是", "胡", "小", "牧"]for i, ele in enumerate(list_a):    print(ele)  # 打印元素值

 打印元素和下标值

list_a = ["我", "是", "胡", "小", "牧"]for i, ele in enumerate(list_a):    print(i, ele)  # 打印下标和元素值

上面的方法 下标值都是从0开始的 enumerate 支持修改下标值

例如把我的下标值修改位2

list_a = ["我", "是", "胡", "小", "牧"]for i, ele in enumerate(list_a, 2):    print(i, ele)  # 打印下标和元素值

打印结果

转载地址:http://kgfif.baihongyu.com/

你可能感兴趣的文章
80行代码自己动手用python写一个表格拆分与合并小工具
查看>>
pytorch之tensor
查看>>
判断图同构大杀器---nauty算法
查看>>
为什么有时候python代码不能左对齐
查看>>
python中保存一个数组,你会吗?
查看>>
随笔记--Pycharm中Terminal字体大小的设置
查看>>
随笔记--调用不熟悉的函数时不要自己乱改参数形式
查看>>
Dataset数据读取
查看>>
ResNet网络理解
查看>>
架构设计 分布式系统调度,Zookeeper集群化管理
查看>>
数据源管理 (一)
查看>>
数据源管理(二)
查看>>
数据源管理(三)
查看>>
数据源管理(四)
查看>>
数据源管理(五)
查看>>
数据源管理(六)
查看>>
数据源管理(七)
查看>>
数据源管理(八)
查看>>
分布式服务与库表设计
查看>>
Css布局口诀
查看>>