IT用語集 › プログラミング › イテレータ

イテレータ

プログラミング Svenska → 更新: 2026-10-21

値を1つずつ生み出すオブジェクト。コレクションに対するループの土台である。

Pythonで for x in list が動くのは、listが「イテラブル」だからだ。ジェネレータ(Pythonのyield、JSの function*)は、必要になったときに値を計算するイテレータで、巨大な列や無限列の扱いに向いている。

← 用語集に戻る