国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python enumerate函數功能與用法示例

2020-01-04 13:33:39
字體:
來源:轉載
供稿:網友

本文實例講述了Python enumerate函數功能與用法。分享給大家供大家參考,具體如下:

eunmerate在英文中是列舉、枚舉的意思,在python中eunmerate()是一個內置的函數,用于在一個可迭代或可遍歷的對象(如列表、字符串、數組、字典)中,將對象組成一個一個序列和索引,可以同時獲得索引和索引值。

enumerate函數原型:

enumerate(sequence, [start=0])

功能:將可循環序列sequence以start開始分別列出序列數據和數據下標;

即對一個可遍歷的數據對象(如列表、元組或字符串),enumerate會將該數據對象組合為一個索引序列,同時列出數據和數據下標;

enumerate()使用

對于一個列表list1,同時列出索引和每一個元素:

list1 = ['A','B','C','D','E']for index, item in enumerate(list1):  print index, item

輸出:

0 A
1 B
2 C
3 E
4 F

enumerate還可以接受第二個參數start,仍會從第一個索引值開始,遍歷完所有的索引值,但列出來的索引起始值是從start開始(默認為0):

list1 = ['A','B','C','D','E']for index, item in enumerate(list1,10):  print index, item

輸出:

10 A
11 B
12 C
13 D
14 E

enumerate用于字符串:

str = 'ABCDE'for index , item in enumerate(str):  print index , item

輸出:

0 A
1 B
2 C
3 E
4 F

希望本文所述對大家Python程序設計有所幫助。


注:相關教程知識閱讀請移步到python教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永善县| 齐齐哈尔市| 互助| 巫溪县| 句容市| 如东县| 垦利县| 新晃| 平顺县| 成都市| 贵德县| 万全县| 胶州市| 浦城县| 余干县| 抚顺县| 莫力| 罗江县| 高邑县| 郯城县| 友谊县| 克拉玛依市| 铅山县| 石屏县| 房产| 通山县| 平泉县| 石景山区| 镇远县| 平和县| 永泰县| 夏津县| 海盐县| 锦州市| 敦化市| 浙江省| 孟州市| 申扎县| 珲春市| 抚州市| 和平县|