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

Python生成一個(gè)迭代器的實(shí)操方法

 更新時(shí)間:2019年06月18日 16:26:12   投稿:laozhang  
在本文里小編給大家分享了關(guān)于Python怎么生成一個(gè)迭代器的相關(guān)操作方法,有需要的朋友們可以學(xué)習(xí)參考下。

Python怎么生成一個(gè)迭代器,對(duì)于需要處理大型數(shù)據(jù)來說,迭代器是必不可少的,這樣可節(jié)省大量內(nèi)存空間,更加合理操作數(shù)據(jù)。

首先我們打開編輯器,這里以Sublime text3作為示范,創(chuàng)建一個(gè)新的py文檔。

rg = range(100)

for i in rg:

print(i)

我們知道range可以涵蓋比較廣的范圍,但是如果數(shù)據(jù)太大的時(shí)候,一次性打印會(huì)占用比較多內(nèi)存。


rg = range(100)

rg_iter = iter(rg)

print(rg_iter)

那么這個(gè)時(shí)候我們就可以用iter()來創(chuàng)建迭代器。打印一下可以看到迭代器對(duì)象。

rg = range(100)

rg_iter = iter(rg)

for i in rg_iter:

print(i)

同樣,我們可以用for循環(huán)來進(jìn)行遍歷數(shù)據(jù)。

rg = range(100)

rg_iter = iter(rg)

print(rg_iter.next())

我們可以用next()來調(diào)用數(shù)據(jù),但是這里出錯(cuò)了,是因?yàn)閜ython3不能這么書寫了。

rg = range(100)

rg_iter = iter(rg)

print(rg_iter.__next__())

實(shí)際上我們需要寫__next__(),這是新版本的要求。

rg = range(100)

rg_iter = iter(rg)

print(rg_iter.__next__())

print(rg_iter.__next__())

print(rg_iter.__next__())

如果我們要調(diào)用多個(gè),只需要多次輸入__next__()即可。

相關(guān)文章

  • 基于Python實(shí)現(xiàn)條形碼圖片識(shí)別程序

    基于Python實(shí)現(xiàn)條形碼圖片識(shí)別程序

    這篇文章主要為大家詳細(xì)介紹了如何基于Python實(shí)現(xiàn)一個(gè)簡單的條形碼圖片識(shí)別程序,可以視頻圖片中的條形碼,感興趣的小伙伴可以跟隨小編學(xué)習(xí)一下
    2023-09-09
  • Python面向?qū)ο笕筇卣鳎豪^承、封裝和多態(tài)的深度解析

    Python面向?qū)ο笕筇卣鳎豪^承、封裝和多態(tài)的深度解析

    在面向?qū)ο蟪绦蛟O(shè)計(jì)中,對(duì)象可以看做是數(shù)據(jù)(特性)以及由一系列可以存取、操作這些數(shù)據(jù)的方法所組成的集合,Python是面向?qū)ο蟮恼Z言,支持面向?qū)ο缶幊痰娜筇匦裕豪^承、封裝(隱藏)、多態(tài),本文將逐一講解Python的三大特性
    2025-01-01
  • python 3.6 +pyMysql 操作mysql數(shù)據(jù)庫(實(shí)例講解)

    python 3.6 +pyMysql 操作mysql數(shù)據(jù)庫(實(shí)例講解)

    下面小編就為大家分享一篇python 3.6 +pyMysql 操作mysql數(shù)據(jù)庫的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • Python定時(shí)任務(wù)隨機(jī)時(shí)間執(zhí)行的實(shí)現(xiàn)方法

    Python定時(shí)任務(wù)隨機(jī)時(shí)間執(zhí)行的實(shí)現(xiàn)方法

    這篇文章主要介紹了Python定時(shí)任務(wù)隨機(jī)時(shí)間執(zhí)行的實(shí)現(xiàn)方法,文中給大家提到了python定時(shí)執(zhí)行任務(wù)的三種方式 ,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • 學(xué)會(huì)Python數(shù)據(jù)可視化必須嘗試這7個(gè)庫

    學(xué)會(huì)Python數(shù)據(jù)可視化必須嘗試這7個(gè)庫

    數(shù)據(jù)可視化是使用一些繪圖和圖形更詳細(xì)地理解數(shù)據(jù)的過程.最著名的庫之一是 matplotlib,它可以繪制幾乎所有您可以想象的繪圖類型.matplotlib 唯一的問題是初學(xué)者很難掌握.在本文中,我將介紹七個(gè)數(shù)據(jù)可視化庫,你可以嘗試使用它們來代替 matplotlib ,需要的朋友可以參考下
    2021-06-06
  • 基于Python實(shí)現(xiàn)電影售票系統(tǒng)

    基于Python實(shí)現(xiàn)電影售票系統(tǒng)

    這篇文章主要介紹了通過Python實(shí)現(xiàn)一個(gè)簡單的電影售票系統(tǒng),文中的示例代碼對(duì)我們學(xué)習(xí)Python有一定的幫助,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2021-12-12
  • Python中X[:,0]和X[:,1]的用法

    Python中X[:,0]和X[:,1]的用法

    這篇文章主要介紹了Python中X[:,0]和X[:,1]的用法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-05-05
  • Python爬蟲urllib和requests的區(qū)別詳解

    Python爬蟲urllib和requests的區(qū)別詳解

    這篇文章主要介紹了Python爬蟲urllib和requests的區(qū)別詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • np.hstack()和np.dstack()的使用

    np.hstack()和np.dstack()的使用

    本文主要介紹了np.hstack()和np.dstack()的使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • python關(guān)閉print輸出信息詳情

    python關(guān)閉print輸出信息詳情

    這篇文章主要介紹了python關(guān)閉print輸出信息詳情,當(dāng)我們遇到需要關(guān)閉print輸出信息的情況,我們可以通過控制sys.stdout來實(shí)現(xiàn)print輸出的開關(guān),下面文章就用一個(gè)簡單的例子來實(shí)現(xiàn),需要的小伙伴可以參考一下
    2022-02-02

最新評(píng)論

龙口市| 凤城市| 泾阳县| 平南县| 罗城| 太原市| 鄂托克前旗| 海兴县| 昌图县| 土默特左旗| 陕西省| 河北省| 错那县| 七台河市| 阿拉尔市| 宜宾县| 东莞市| 淳安县| 蓬安县| 涿州市| 都江堰市| 青岛市| 武汉市| 墨江| 海安县| 禹城市| 资源县| 西安市| 武安市| 富顺县| 农安县| 四川省| 喜德县| 获嘉县| 东安县| 温州市| 老河口市| 新乐市| 汉中市| 珠海市| 新丰县|