python中enumerate()函数_Python enumerate() 函数
生活随笔
收集整理的這篇文章主要介紹了
python中enumerate()函数_Python enumerate() 函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Python中的enumerate函數主要用于字符串、列表或元組的遍歷時。一般的,當需要對字符串、列表或元組進行遍歷的時候,最簡單的方式如下(這里以list為例):
l = [1,2,3,4,5]
for item in l:
print(item)
程序輸出:
1
2
3
4
5
然而,當需要對list中的數據進行判斷的時候,比如,list中的第三個數字不輸出,此時就需要使用enumerate函數了,具體如下:
l = [1,2,3,4,5]
for index, item in enumerate(l):
if index != 2:
print(item)
其實,enumerate函數把list變成了enumerate(枚舉) 對象,可以使用如下方法查看:
l = [1,2,3,4,5]
print(list(enumerate(l)))
輸出:
[(0, 1), (1, 1), (2, 2), (3, 3), (4, 4)]
其中,第一個數字是索引
enumerate函數還可以指定起始位置,用法是enumerate(sequence, [start=0])
如:
enumerate(l, start=2)#表示指定索引從2開始計數
總結
以上是生活随笔為你收集整理的python中enumerate()函数_Python enumerate() 函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端接收pdf文件_如何实现spring
- 下一篇: python入门第一课_入门第一课 Py