enumerate()函数,enumerate参数为可遍历/可迭代的对象(如列表、字符串)。enumerate()多用于在for循环中得到计数,利用它可以同时获得索引和值,即需要index和value值的时候可以使用。
res = [1, 2, 3, 4, 5, 6] for index, value in enumerate(res): print('%s, %s' % (index, value)) >> 0, 1 1, 2 2, 3 3, 4 4, 5 5, 6这样即可对列表中的值经进行编号。
如果想从1开始编号,即可用enumerate(list,1)
res = [1, 2, 3, 4, 5, 6] for index, value in enumerate(res, 1): print('%s, %s' % (index, value)) >> 1, 1 2, 2 3, 3 4, 4 5, 5 6, 6