描述:
enumerate()函数可用于一个可遍历的数据对象(列表,元组或字符串)组合的一个索引序列,同时列出数据和数据下标,一般用于for语句中。
说明:
enumerate(sequence, [start=0])
sequence – 一个序列、迭代器或其他支持迭代对象。
start – 下标起始位置的值。
示例:
seq = ['hello','world','hi','python']
for i,element in enumerate(seq):
print(f"第{i}个元素是 {element}")
运行结果:

start参数,默认从0开始,可设置
seq = ['hello','world','hi','python']
for i,element in enumerate(seq,start=1):
print(f"第{i}个元素是 {element}")
运行结果:

本文详细介绍了Python内置函数enumerate,它用于结合索引和值遍历可遍历对象,如列表、元组或字符串,特别提到start参数的使用。示例展示了如何从不同起始位置开始计数。
152

被折叠的 条评论
为什么被折叠?



