python中enumerate函數


 

enumerate返回一個二元組的可迭代對象,二元組就是元素數為二的元組。

 

1、字符串

>>> a = "erqwu"
>>> enumerate(a) <enumerate object at 0x0000018555A1D880>
>>> for i in enumerate(a): ## 可迭代二元組有元素索引和元素值構成 print(i) (0, 'e') (1, 'r') (2, 'q') (3, 'w') (4, 'u')

 

2、

>>> a = ["aaa","bbb","ccc","ddd"] >>> enumerate(a) <enumerate object at 0x00000219BE302CC0>
>>> for i in enumerate(a): print(i) (0, 'aaa') (1, 'bbb') (2, 'ccc') (3, 'ddd')

 

3、

>>> a = (399,200,599,2332) >>> enumerate(a) <enumerate object at 0x000001AC3D666900>
>>> for i in enumerate(a): print(i) (0, 399) (1, 200) (2, 599) (3, 2332)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM