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
相关推荐
sanjiaomao33323 分钟前
从论文公式到Python实现:用单元测试校验滑动平均算法
python·算法·单元测试
Keven_1126 分钟前
算法札记:ACM适用的很骚的C++语法(持续更新)
开发语言·c++
脉动数据行情11 小时前
C# 实现德指 DAX 期货 WebSocket 实时行情监听
开发语言·websocket·c#
大圣编蚕1 小时前
Java ByteArrayInputStream 详解:从入门到实战
java·开发语言·算法
菜鸟~noob2332 小时前
【电子战】第02篇:能量检测器 vs. 相关检测器【含matlab代码】
开发语言·matlab
linweidong2 小时前
中科闻歌Java面试题及参考答案
java·python·大模型·提示词·ai agent·mcp·rag原理
OpenAnolis小助手2 小时前
一句话看透 JVM,SysOM 诊断 Skill 新增 Java 应用诊断能力
java·开发语言·jvm·阿里云·操作系统控制台·sysom
小玮看世界2 小时前
[Python]OD算法在OD实际运用转化参考清单
开发语言·python·算法
萧鼎3 小时前
2026实战:用 tomlkit 优雅读写 TOML 配置,告别手写解析器
python·开源·教程·python库
ForteScarlet3 小时前
Kotlin 2.4.20 现已发布,新特性多不多?
android·java·开发语言·开源·kotlin·jetbrains