enumerate(iteration, start) 函数默认包含两个参数,其中 iteration 参数为需要遍历的参数,比如字典、列表、元组等, start 参数为开始的参数,默认为 0enumerate 函数有两个返回值,第一个返回值为从 start 参数开始的数,第二个参数为 iteration 参数中的值。

names = ["Alice","Bob","Carl"]
for index,value in enumerate(names):
    print(f'{index}: {value}')
print('\n')
for index,value in enumerate(names, 1):
    print(f'{index}: {value}')

运行结果如下

0: Alice
1: Bob
2: Carl
1: Alice
2: Bob
3: Carl
更新于 阅读次数