Python的enumerate用法

Python中的enumerate用法

在我们循环输出python的列表内容和索引时,我们一般使用如下方法

data_list = [11,22,33]
for index in range(len(data_list)):
	print(index+1, data_list[index])
"""输出结果:
	1 11
	2 22
	3 33
"""			   

使用enumerate方法,就可以直接实现这种输出方式

data_list = [11,22,33]
for i,item in enumerate(data_list, 1):
	print(i, item)
"""
i每次会自加1(这里面的i是几就会从几自增)
输出结果为:
	1 11
	2 22
	3 33
"""
上一篇:python for循环


下一篇:当enumerate时出现“_pickle.UnpicklingError: pickle data was truncated”错误的解决方案