python中的enumerate()函数可以将一个可遍历的数据对象(比如list列表、tuple元组等)组合成一个索引序列,一般运用在for循环中。
enumerate()函数方法如下:
enumerate(sequence, [start=0])
参数说明:
sequence:一个可迭代的数据对象。
start:索引下标起始位置的值,默认从0开始。
示例如下:
#!/usr/bin/env python
# -*- coding:utf-8 -*-
if __name__ == '__main__':
test_1 = ["a", "b", "c", "d", "e"]
for i, t in enumerate(test_1):
print(i, t)
输出:
0 a
1 b
2 c
3 d
4 e