Python enumerate函数遍历数据对象组合过程解析

作者:MrDoghead 时间:2023-09-22 02:51:06 

这篇文章主要介绍了Python enumerate函数遍历数据对象组合过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

介绍

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

Python 2.3. 以上版本可用,2.6 添加 start 参数。


enumerate(sequence, [start=0])
# sequence 是一个序列、迭代器或其他支持迭代对象
# start 注意是下标起始位置,不是从这个位置开始输出

例子


animals = ['dog', 'cat', 'pig', 'bird']
list(enumerate(animals))
# 结果为 [(0, 'dog'), (1, 'cat'), (2, 'pig'), (3, 'bird')]

list(enumerate(seasons, start=2)) # 从下标2开始
# 结果为 [(2, 'dog'), (3, 'cat'), (4, 'pig'), (5, 'bird')]

来源:https://www.cnblogs.com/mrdoghead/p/12004141.html

标签:Python,enumerate,函数,遍历,组合
0
投稿

猜你喜欢

  • python中assert用法实例分析

    2023-05-22 06:01:40
  • Springboot使用influxDB时序数据库的实现

    2024-01-18 13:42:10
  • python通过函数属性实现全局变量的方法

    2023-08-25 04:54:20
  • Mysql中LAST_INSERT_ID()的函数使用详解

    2024-01-16 06:50:32
  • javascript中的Function.prototye.bind

    2024-04-22 22:35:59
  • mysql密码忘记怎么办

    2024-01-17 06:20:30
  • python 安装教程之Pycharm安装及配置字体主题,换行,自动更新

    2021-01-02 06:34:20
  • Golang通脉之数据类型详情

    2023-07-14 05:37:03
  • Python脚本利用adb进行手机控制的方法

    2023-01-31 20:49:47
  • UE、UI、UCD、Interaction Design、UED、UX、HCI、Usability,IA

    2022-09-11 04:22:56
  • Python实现拷贝多个文件到同一目录的方法

    2021-09-03 20:56:25
  • element-UI el-table树形数据 修改小三角图标方式

    2023-07-02 17:09:53
  • Python基于更相减损术实现求解最大公约数的方法

    2022-10-31 16:13:24
  • Golang使用ini库读取配置详情

    2023-07-02 07:46:56
  • 深入理解python 生成器、迭代器、动态新增属性及方法

    2023-11-13 03:04:32
  • 对跨多个表格的数据组合时需要用到的SQL

    2009-01-06 11:18:00
  • 使用NetBox 编译 asp 为exe应用程序

    2009-11-29 16:13:00
  • 新浪乐居的人不好!哈哈

    2009-07-23 20:39:00
  • 数据库查询优化(主从表的设计)

    2024-01-18 16:25:52
  • python 中pyqt5 树节点点击实现多窗口切换问题

    2021-07-28 06:19:39
  • asp之家 网络编程 m.aspxhome.com