enumerate 是什么
- 首先单词 enumerate 美式音标 [ɪˈnuːməreɪt], vt. 列举;枚举;计算
- enumerate() 是 python 内置函数,可以直接使用,
- enumerate() 的作用就是按 序号(索引序列)+元素(值) 的形式将一个可迭代对象返回
- 例如有个列表 [ “a”,“b”,“c”], 通过 enumerate() 可以直接获取到 (0,“a”)、(1,“b”)、(2,“c”) 序号搭配元素
为什么要用 enumerate
通常初学 Python 时,为了拿到列表中的索引和元素,要这么写:
lst = ["a","b","c"]
for i in range(len(lst)):
print(i