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

首頁 > 編程 > Python > 正文

python獲取list下標及其值的簡單方法

2019-11-25 16:34:30
字體:
來源:轉載
供稿:網友

當在python中遍歷一個序列時,我們通常采用如下的方法:

for item in sequence:    process(item)

如果要取到某個item的位置,可以這樣寫:

for index in range(len(sequence)):    process(sequence[index])

另一個比較好的方式是使用python內建的enumerate函數:

enumerate(sequence,start=0)

上述函數中,sequence是一個可迭代的對象,可以是列表,字典,文件對象等等。enumerate返回的是下標和item組成的元組:

>>> seasons = ['Spring', 'Summer', 'Fall', 'Winter']>>> list(enumerate(seasons)) [(0, 'Spring'), (1, 'Summer'), (2, 'Fall'), (3, 'Winter')]>>> list(enumerate(seasons, start=1)) [(1, 'Spring'), (2, 'Summer'), (3, 'Fall'), (4, 'Winter')]

文章最開始的例子于是可以寫寫成這樣:

for index,item in enumerate(sequence):    print index,item

以上這篇python獲取list下標及其值的簡單方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新巴尔虎左旗| 罗源县| 酉阳| 绵竹市| 漾濞| 大足县| 县级市| 台江县| 星座| 泽普县| 东阿县| 宝山区| 句容市| 漳州市| 获嘉县| 瑞金市| 绥棱县| 哈密市| 彝良县| 大冶市| 梅河口市| 赤峰市| 雅江县| 克山县| 胶州市| 安岳县| 长宁区| 吉林省| 荆门市| 东安县| 砚山县| 时尚| 司法| 通海县| 武冈市| 泰宁县| 霍邱县| 丹江口市| 张家川| 新巴尔虎右旗| 上犹县|