enumerate()函数
概述:
enumerate()
函数表示将列表、字符串等可遍历的数据对象组成一个索引序列。
使用方法:
首先,创建一个列表:
name=['唐三','小舞','慕白','二明','大明'] print(list(enumerate(name))) #[(0, '唐三'), (1, '小舞'), (2, '慕白'), (3, '二明'), (4, '大明')]
可以结合for…in
循环,展示索引和值,如下:
- 输出结果不换行
name=['唐三','小舞','慕白','二明','大明'] for index,item in enumerate(name): print(index+1,'.',item,end=' ') #1 . 唐三 2 . 小舞 3 . 慕白 4 . 二明 5 . 大明
- 输出结果换行
name=['唐三','小舞','慕白','二明','大明'] for index,item in enumerate(name): print(index+1,'.',item)
输出结果:
1 . 唐三 2 . 小舞 3 . 慕白 4 . 二明 5 . 大明