by shigemk2

当面は技術的なことしか書かない

エキスパートPythonプログラミング イテレータ

iter組み込み関数にシーケンスを渡すと、イテレータを作成することが出来る。
シーケンスの要素をすべて取り出し終わると、StopIteration例外が発生する。
09-000237.py

# -*- coding: euc-jp -*-"
i = iter('abc')
print next(i) # a
print next(i) # b
print next(i) # c
print next(i) # StopIteration