? ? ? ?enumerate() 函數(shù)用于將一個(gè)可遍歷的數(shù)據(jù)對(duì)象(如列表、元組或字符串)組合為一個(gè)索引序列,同時(shí)列出數(shù)據(jù)和數(shù)據(jù)下標(biāo)踱侣,常用于for循環(huán),如下圖所示:
? ? ? ? list() 函數(shù)用于將元組轉(zhuǎn)換為列表大磺,主要是方面在命令行界面中顯示?enumerate() 函數(shù)的處理結(jié)果泻仙。
? ? ? ? Enumerate函數(shù)常與for循環(huán)一起使用,如下圖量没,紅色方框所框選的代碼:
? ? ? ? 藍(lán)色方框所框選的代碼玉转,是list comprehension,請(qǐng)參考《Python優(yōu)雅的遞推式構(gòu)造列表(List comprehension)》