回圈作為程式中經常用到的控制結構,在python中常以for回圈形式出現;就像下面一樣:

這樣顯得有些累贅,有沒有更簡潔的回圈遍歷的方法,當然有!
enumerate
enumerate() 函式用于將一個可遍歷的資料物件(如串列、元組或字串)組合為一個索引序列,同時列出資料和資料下標;一般用于for回圈中,
下面用實體一一對上述功能做出演示,
1 將可遍歷的資料物件組成索引序列

正如所看到的,enumerate可以將可迭代物件的資料元素與編號一一對應,而起始編號可以自主決定,
2 enumerate用于for回圈

例中,指定開始編號為1;代碼中i與element分別表示編號與具體元素值,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/188626.html
標籤:Python
上一篇:量化投資學習筆記28——《Python機器學習應用》課程筆記02
下一篇:pyHamcrest
