python 迭代器、for循環機制、生成器、三元表達式、關鍵詞yield

1、迭代器 1.迭代器協議是指:對象必須提供一個next()方法,執行該方法要麼返回迭代中的下一環,要麼引發一個stopIteration異常,以終止迭代。java 2.可迭代對象:實現了迭代器協議的對象(對象內部定義一個__iter__()方法)。python 3.協議是一種約定,可迭代對象實現了迭代器協議,python的內部工具(for循環,min、max函數等)使用迭代器協議訪問對象。編程
相關文章
相關標籤/搜索