【python笔记】使用enumerate迭代可迭代对象


Python中有个内置的函数叫做 enumerate,可以在迭代时返回元素的索引。

# 示例代码01
warframe = ["saryn", "wisp", "volt"]

for i,name in enumerate(warframe):
    print(f"{i+1}: {name}")

# 1: saryn
# 2: wisp
# 3: volt

也可以通过 enumerate 的第二个参数指定起始序号:

# 示例代码02:
for i,name in enumerate(warframe,1):
    print(f"{i}: {name}")

# 1: saryn
# 2: wisp
# 3: volt