generated at
Python:イテレータ

python
>>>i = iter('abc') >>>next(i) 'a' >>>next(i) 'b' >>>next(i) 'c'

for文はコンテナオブジェクトのiter関数を呼び出し、next関数で定義されたイテレータオブジェクト(抽出したデータ)を返します。

Python:ジェネレータ - イテレータを生成する関数