enumerate枚举

enumerate()枚举

对可迭代的数据进行标号并将其里面的数据和标号一并打印出来。

1
enumerate(iterable, start=0)

  • iterable: 可迭代的数据,比如list
  • start: 打印的初始值,默认从0开始打印
1
2
3
test = [[11], [21], [31], [41]]
for i, cnt in enumerate(test):
print(i, cnt)

结果为

1
2
3
4
0 [11]
1 [21]
2 [31]
3 [41]