python循环中的enumerate用法

第一部分:基本介绍

enumerate() 函数的作用:

  • 将一个可遍历的数据对象(如列表、元组、字符串)组合为一个索引序列

  • 同时列出数据数据对应的下标(索引)

第二部分:代码讲解

(1)没有enumerate

复制代码
nums = [2, 7, 11, 15]
for num in nums:
    print(num)
# 输出:
# 2
# 7
# 11
# 15

(2)有enumerate

复制代码
nums = [2, 7, 11, 15]
for i, num in enumerate(nums):
    print(f"索引:{i}, 值:{num}")
# 输出:
# 索引:0, 值:2
# 索引:1, 值:7
# 索引:2, 值:11
# 索引:3, 值:15
相关推荐
add45a7 分钟前
C++中的观察者模式
开发语言·c++·算法
sw1213898 分钟前
Python字典与集合:高效数据管理的艺术
jvm·数据库·python
进击的小头10 分钟前
第13篇:基于伯德图的超前_滞后校正器深度设计
python·算法
该怎么办呢17 分钟前
Source/Core/Event.js
开发语言·javascript·ecmascript·cesium
似水明俊德18 分钟前
04-C#.Net-委托和事件-面试题
java·开发语言·面试·c#·.net
johnrui34 分钟前
集合与树形结构
开发语言·windows
m0_7380980239 分钟前
使用Python操作文件和目录(os, pathlib, shutil)
jvm·数据库·python
好家伙VCC41 分钟前
# 发散创新:用 Rust构建高性能游戏日系统,从零实现事件驱动架构 在现代游戏开发中,**性能与可扩展性**是核心命题。传统基于
java·python·游戏·架构·rust
该怎么办呢1 小时前
Source/Core/DeveloperError.js
开发语言·javascript·ecmascript
小璐资源网1 小时前
Java 21 新特性实战:虚拟线程详解
java·开发语言·python