python 迭代器協議

# 1:迭代器協議是指:對象必須提供一個next方法, # 執行該方法要麼返回迭代中的下一項 ,要麼就引發一個StopIteratior異常, # 以終止迭代(只能日後走不能往前退) # 2:可迭代對象:實現了迭代器協議的對象 # (如何實現:對象內部定義一個__iter__()方法) # 3 協議是一種約定,可迭代對象實現了迭代器協議, # python 的內部工具(如for循環,sum,min
相關文章
相關標籤/搜索