python enumerate()函数

python的enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,可以展示数据和其对应的索引值。

函数参数如下所示:

enumerate(seq,[start=0])

其中seq表示一个可迭代的对象,start是一个可选参数,默认值是0,表示下标起始位置。

具体使用示例如下所示:

复制代码
l=['a','b','c','d']

print('
使用start默认值:')
for index,value in enumerate(l):
    print(index,value)

print('指定start参数值:')
for index,value in enumerate(l,start=1): 
  print(index,value)
复制代码

代码执行结果如下:

复制代码
使用start默认值:
0 a
1 b
2 c
3 d
指定start参数值:
1 a
2 b
3 c
4 d
复制代码

 

posted @   万物小白  阅读(367)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
点击右上角即可分享
微信分享提示