python--class:迭代器(iter、next方法)

一、迭代器協議是指:對象必須提供一個next方法,執行該方法要麼返回迭代中的下一項,要麼就引起一個StopIteration異常,以終止迭代! 二、重新理解:String、list、tuple、dict、set、scv, 其中,list類型的數據沒有next()函數,只要先使用__iter()__函數再使用__next()__函數即遵循迭代器協議(解釋:__iter__()函數即讓數據遵循迭代器協
相關文章
相關標籤/搜索