
Enumerate函数是一个python自带的函数,通常在for循环遍历对象(例如list)的时候使用,它提供了一个自增的计数器,用于指示当前元素在对象中的位置,一般用法是获得元素在list中的索引。 小例子 1 2 3 4 5 6 a_list = ['one', 'two', 'three', 'four'] print(list(enumerate(a_list))) print() for i, v in enumerate(a_list): print(i, v) 我们打印了用enumerate返回值生成的list(enumerate(a_list)),以及,通过for循环遍历的元素,可以看出enumerate对于给定a_list中的元素进行一一计数(当然是从0开始)。上个例子的输出如下
read more