(Python 3.2 の場合)
miters = map(abs,(-1,2,5))
for i in miters:
print(i)
1
2
5
next(miters)
--> StopIteration
for i in miters:
print(i)
--> ?? Nothing Happens..
2 番目の for ループで「StopIteration」エラー メッセージを取得できないのはなぜですか? 「miter」が使い果たされたので、もう一度ループすると「StopIteration」があると思います...
誰でも理由を教えてもらえますか?