https://www./python-tutorials.html?p=97 enumerate(iteration, start):返回一個枚舉的對象,。迭代器(iteration)必須是另外一個可以支持的迭代對象,。初始值默認為零,也就是你如果不輸入start那就代表從零開始,。迭代器的輸入可以是列表,,字符串,集合等,,因為這些都是課迭代的對象。返回一個對象,,如果你用列表的形式表現(xiàn)出來的話那就是一個列表,,列表的每個元素是一個元組,元祖有兩個元素,,第一個元素代表編號,,也就是第幾個元素的意思,第二個元素就是迭代器的對應(yīng)的元素,,這是在默認start為零的情況下,。如果不為零,那就是列表的第一個元組的第一個元素就是start的值,后面的依次累加,,第二個元素還是一樣的意思,。
函數(shù)中的參數(shù)X可以是一個迭代器(iterator)或者是一個序列,start是起始計數(shù)值,,默認從0開始,。 X可以是一個字典,也可以是一個序列,。
enumerate還可以用來統(tǒng)計文件行數(shù),,能夠處理較大的文件。
以上就是python中enumerate什么意思的詳細內(nèi)容,,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章,! |
|
來自: 文炳春秋 > 《Python資料》