Python的enumerater
生活随笔
收集整理的這篇文章主要介紹了
Python的enumerater
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ? ?enumerate是python的內置函數,意思是枚舉、列舉,用于遍歷序列中的元素以及它們的索引。遍歷序列的方法大家用的很多,如對一個列表lst?= ['a', 'b', 'c', 'd', 'e']進行遍歷:
for c in lst:print(c) ? ? ? ?有時候我們在遍歷序列的過程中,還需要知道對應元素的索引值,首先能想到的是采用如下的方法: for i in range(len(lst)):print(i,lst[i])稍微繁瑣了些,可以直接使用python內置的enumerate函數,提供了更加精簡和優雅的寫法:
輸出結果:
(0, 'a')
(1, 'b')
(2, 'c')
(3, 'd')
(4, 'e')
或者:
for i,v in enumerate(lst):print(i,v)0 a
1 b
2 c
3 d
4 e
101 a
102 b
103 c
104 d
105 e
直接從指定的數值101開始進行索引編號。
?
總結
以上是生活随笔為你收集整理的Python的enumerater的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二项分布均值和方差的简单推导
- 下一篇: Python基本数据类型的注意事项