のぶLab.

流しのソフトウェアエンジニアの雑記帳. Android, Scala, Clojure, Ruby on Railsなど

GOFデザインパターンをPythonで - Iterator

こちらの写経です。

Iterator

要素の集まりをもつオブジェクトの各要素にアクセスする方法を提供する。
各要素へのアクセス方法はオブジェクトの内部仕様に依存しない。