python中的enumerate

enumerate有点类似于一个削弱版的Series,可以把一个列表编程一个索引序列(enumerate对象)我们也可以使用for循环对这个序列进行遍历。
其语法为:

enum_list = enumerate(lst,[start=1])

其中,start为可选参数,不指定时默认为0

lst = ['beep','boop','foo','bar']
enum_list = enumerate(lst,start=1)
for x,y in enum_list:
	print(x,y)

输出的结果如下:

1 beep
2 boop
3 foo
4 bar
[Finished in 0.5s]
发布了170 篇原创文章 · 获赞 9 · 访问量 4544

猜你喜欢

转载自blog.csdn.net/weixin_41855010/article/details/104482958