python enumerate()函数

python的enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,可以展示数据和其对应的索引值。

函数参数如下所示:

enumerate(seq,[start=0])

其中seq表示一个可迭代的对象,start是一个可选参数,默认值是0,表示下标起始位置。

具体使用示例如下所示:

l=['a','b','c','d']

print('
使用start默认值:')
for index,value in enumerate(l):
    print(index,value)

print('指定start参数值:')
for index,value in enumerate(l,start=1): 
  print(index,value)

代码执行结果如下:

使用start默认值:
0 a
1 b
2 c
3 d
指定start参数值:
1 a
2 b
3 c
4 d

 

posted @ 2020-07-04 21:56  万物小白  阅读(340)  评论(0编辑  收藏  举报