亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python生成一個迭代器的實操方法

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

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

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

rg = range(100)

for i in rg:

print(i)

我們知道range可以涵蓋比較廣的范圍,但是如果數據太大的時候,一次性打印會占用比較多內存。


rg = range(100)

rg_iter = iter(rg)

print(rg_iter)

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

rg = range(100)

rg_iter = iter(rg)

for i in rg_iter:

print(i)

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

rg = range(100)

rg_iter = iter(rg)

print(rg_iter.next())

我們可以用next()來調用數據,但是這里出錯了,是因為python3不能這么書寫了。

rg = range(100)

rg_iter = iter(rg)

print(rg_iter.__next__())

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

rg = range(100)

rg_iter = iter(rg)

print(rg_iter.__next__())

print(rg_iter.__next__())

print(rg_iter.__next__())

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

相關文章

  • Python Diagrams庫以代碼形式生成云系統架構圖實例詳解

    Python Diagrams庫以代碼形式生成云系統架構圖實例詳解

    這篇文章主要介紹了Python Diagrams庫以代碼形式生成云系統架構圖實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • Python實現樹的先序、中序、后序排序算法示例

    Python實現樹的先序、中序、后序排序算法示例

    這篇文章主要介紹了Python實現樹的先序、中序、后序排序算法,結合具體實例形式分析了Python數據結構中樹的定義及常用遍歷、排序操作技巧,需要的朋友可以參考下
    2017-06-06
  • Python工廠函數用法實例分析

    Python工廠函數用法實例分析

    這篇文章主要介紹了Python工廠函數用法,結合實例形式分析了Python工廠函數的概念、功能、使用方法及相關注意事項,需要的朋友可以參考下
    2018-05-05
  • Python?數據分析教程探索性數據分析

    Python?數據分析教程探索性數據分析

    這篇文章主要介紹了Python?數據分析教程探索性數據分析,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • 利用Python構建Flutter應用的教程詳解

    利用Python構建Flutter應用的教程詳解

    Flutter在軟件研發(fā)領域是非常流行的,今天就讓我們深入了解一下,用?Python構建flutter應用程序的世界,感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12
  • Python如何將控制臺輸出另存為日志文件

    Python如何將控制臺輸出另存為日志文件

    這篇文章主要介紹了Python如何將控制臺輸出另存為日志文件問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Python利用遞歸實現文件的復制方法

    Python利用遞歸實現文件的復制方法

    今天小編就為大家分享一篇Python利用遞歸實現文件的復制方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • Python的join函數的用法及實例

    Python的join函數的用法及實例

    這篇文章主要詳細介紹了python的join函數的用法及實例,文章中有詳細的代碼講解,有一定的參考價值,需要的同學可以參考閱讀
    2023-04-04
  • python實現郵件循環(huán)自動發(fā)件功能

    python實現郵件循環(huán)自動發(fā)件功能

    這篇文章主要介紹了python實現郵件循環(huán)自動發(fā)件功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-09-09
  • Python?Pandas?修改表格數據類型?DataFrame?列的順序案例

    Python?Pandas?修改表格數據類型?DataFrame?列的順序案例

    這篇文章主要介紹了Python?Pandas?修改表格數據類型?DataFrame?列的順序案例,文章通過主題展開詳細的相關內容,感興趣的小伙伴可以參考一下
    2022-08-08

最新評論