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