掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
1、遍歷可迭代的對象。通過iter()函數(shù)獲得可迭代對象Iterable的迭代器,然后不斷調(diào)用next()方法獲得下一個值。

并將其賦予item值,當遇到StopIteration異常時,循環(huán)結(jié)束。
2、遍歷迭代器。循環(huán)迭代器不斷調(diào)用next()方法獲取下一個值。
并將其賦予item值,在遇到StopIteration異常時,循環(huán)結(jié)束。
實例
a = list1.__iter__() #while True: try: i=next(a) print(i) except StopIteration as r: # print('StopIteration') break
以上就是python for循環(huán)的本質(zhì)探究,希望對大家有所幫助。更多Python學習指路:創(chuàng)新互聯(lián)python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流