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

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

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

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

enumerate函數(shù)說(shuō)明:

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

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

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

舉例說(shuō)明:

存在一個(gè)sequence,對(duì)其使用enumerate將會(huì)得到如下結(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。

代碼實(shí)例:

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')]

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

該實(shí)例中,line 是個(gè) string 包含 0 和 1,要把1都找出來(lái):

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ù)淺析,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

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

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

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

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

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

    Python編解碼問(wèn)題及文本文件處理方法詳解

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

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

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

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

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

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

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

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

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

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

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

    pandas求兩個(gè)表格不相交的集合方法

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

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

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

最新評(píng)論

于田县| 秦皇岛市| 朝阳县| 弋阳县| 桂东县| 四子王旗| 莱州市| 云南省| 金山区| 漳平市| 峡江县| 鲁甸县| 香格里拉县| 威远县| 兴和县| 屏东县| 滨州市| 澄迈县| 延庆县| 东辽县| 沁源县| 临泽县| 繁昌县| 通山县| 扶沟县| 凭祥市| 广元市| 甘肃省| 辰溪县| 齐河县| 南阳市| 利川市| 奎屯市| 裕民县| 安远县| 浮梁县| 调兵山市| 富顺县| 睢宁县| 神农架林区| 宝清县|