午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

Python可迭代對(duì)象和迭代器對(duì)象

 xiaoyimin 2019-11-22

常用的可迭代的對(duì)象如列表,元組,字典,集合等都有一個(gè)內(nèi)置的iter方法,當(dāng)用iter調(diào)用這個(gè)對(duì)象時(shí),會(huì)返回一個(gè)迭代器對(duì)象,這個(gè)迭代器對(duì)象會(huì)實(shí)現(xiàn)next方法.如下:

for語句先用iter函數(shù)獲取可迭代對(duì)象的迭代器,然后調(diào)用next函數(shù),此函數(shù)自動(dòng)調(diào)用迭代器對(duì)象的next方法,每次遍歷都返回相應(yīng)的值,如果沒有返回值了,就會(huì)拋出StopIter異常for語句自動(dòng)捕獲異常并處理

如果我們將iter方法和next方法寫到一類里,則類的實(shí)例既是可迭代對(duì)象,又是迭代器對(duì)象.

著作權(quán)歸作者所有

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多