最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python遍歷序列enumerate函數(shù)淺析

 更新時間:2017年10月17日 11:03:49   投稿:mrr  
enumerate函數(shù)用于遍歷序列中的元素以及它們的下標。下面通過本文給大家分享python遍歷序列enumerate函數(shù)淺析,需要的朋友參考下吧

enumerate函數(shù)用于遍歷序列中的元素以及它們的下標。

enumerate函數(shù)說明:

函數(shù)原型:enumerate(sequence, [start=0])

功能:將可循環(huán)序列sequence以start開始分別列出序列數(shù)據(jù)和數(shù)據(jù)下標

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

舉例說明:

存在一個sequence,對其使用enumerate將會得到如下結(jié)果:

start        sequence[0]
start+1  sequence[1]
start+2    sequence[2]......

適用版本:

Python2.3+
Python2.x

注意:在python2.6以后新增了start參數(shù)

英文解釋:

Return an enumerate object. sequence must be a sequence, an iterator, or some other object which supports iteration. The next() method of the iterator returned by enumerate() returns a tuple containing a count (from start which defaults to 0) and the values obtained from iterating over sequence。

代碼實例:

enumerate參數(shù)為可遍歷的變量,如 字符串,列表等; 返回值為enumerate類。

import string
s = string.ascii_lowercase
e = enumerate(s)
print s
print list(e)

輸出為:

abcdefghij
[(0, 'a'), (1, 'b'), (2, 'c'), (3, 'd'), (4, 'e'), (5, 'f'), (6, 'g'), (7, 'h'), (8, 'i'), (9, 'j')]

在同時需要index和value值的時候可以使用 enumerate。

該實例中,line 是個 string 包含 0 和 1,要把1都找出來:

def xread_line(line):
 return((idx,int(val)) for idx, val in enumerate(line) if val != '0')
print read_line('0001110101')
print list(xread_line('0001110101'))

總結(jié)

以上所述是小編給大家介紹的python遍歷序列enumerate函數(shù)淺析,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • python opencv實現(xiàn)旋轉(zhuǎn)矩形框裁減功能

    python opencv實現(xiàn)旋轉(zhuǎn)矩形框裁減功能

    這篇文章主要為大家詳細介紹了python opencv實現(xiàn)旋轉(zhuǎn)矩形框裁減功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Python中的pydot庫實現(xiàn)復(fù)雜圖形使用教程

    Python中的pydot庫實現(xiàn)復(fù)雜圖形使用教程

    pydot是一個用于生成和操作DOT圖文件的Python庫,封裝了Graphviz的功能,適用于可視化圖結(jié)構(gòu),它可以生成依賴圖、流程圖、樹形圖等,并支持復(fù)雜的圖形樣式、網(wǎng)絡(luò)數(shù)據(jù)集成、循環(huán)圖、輸出其他格式、處理大規(guī)模圖數(shù)據(jù)的等等
    2025-01-01
  • Python編解碼問題及文本文件處理方法詳解

    Python編解碼問題及文本文件處理方法詳解

    最近在做一個項目,因為文本處理的內(nèi)容是中文,所以不得不面對python中文處理所帶來的種種困惑,這篇文章主要給大家介紹了關(guān)于Python編解碼問題及文本文件處理方法的相關(guān)資料,需要的朋友可以參考下
    2021-06-06
  • Python實現(xiàn)簡易過濾刪除數(shù)字的方法小結(jié)

    Python實現(xiàn)簡易過濾刪除數(shù)字的方法小結(jié)

    這篇文章主要介紹了Python實現(xiàn)簡易過濾刪除數(shù)字的方法,結(jié)合實例形式總結(jié)分析了Python基于正則及內(nèi)置函數(shù)過濾刪除數(shù)字的相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • Python實現(xiàn)對word文檔添加密碼去除密碼的示例代碼

    Python實現(xiàn)對word文檔添加密碼去除密碼的示例代碼

    這篇文章主要介紹了Python實現(xiàn)對word文檔添加密碼去除密碼,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • 在Python中操作PDF的常見方法小結(jié)

    在Python中操作PDF的常見方法小結(jié)

    當在Python中操作PDF時,有幾種常見的方法,每種方法都有其獨特的優(yōu)點和用例,在本文中,我們將深入探討這些方法,并提供豐富的示例代碼,以幫助大家更好地理解如何使用這些技術(shù),需要的朋友可以參考下
    2024-01-01
  • Django REST framework內(nèi)置路由用法

    Django REST framework內(nèi)置路由用法

    這篇文章主要介紹了Django REST framework內(nèi)置路由用法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07
  • Qt5 實現(xiàn)主窗口狀態(tài)欄顯示時間

    Qt5 實現(xiàn)主窗口狀態(tài)欄顯示時間

    這篇文章主要介紹了Qt5 實現(xiàn)主窗口狀態(tài)欄顯示時間,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • pandas求兩個表格不相交的集合方法

    pandas求兩個表格不相交的集合方法

    今天小編就為大家分享一篇pandas求兩個表格不相交的集合方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • Python分析最近大火的網(wǎng)劇《隱秘的角落》

    Python分析最近大火的網(wǎng)劇《隱秘的角落》

    這篇文章主要介紹了Python分析最近大火的網(wǎng)劇《隱秘的角落》,本文通過實例代碼圖文相結(jié)合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07

最新評論

余姚市| 靖安县| 砀山县| 务川| 娄烦县| 洞口县| 通海县| 西丰县| 云霄县| 吉安县| 周宁县| 分宜县| 鲁山县| 密山市| 哈密市| 云林县| 泸溪县| 九江市| 阿合奇县| 宁河县| 芷江| 简阳市| 潞西市| 清新县| 肇源县| 东安县| 姜堰市| 普格县| 开封县| 永昌县| 湖南省| 嘉峪关市| 黄冈市| 巴彦淖尔市| 颍上县| 景洪市| 阿尔山市| 大方县| 霍林郭勒市| 岑溪市| 苗栗市|