Skip to content

Instantly share code, notes, and snippets.

@T0B0o
T0B0o / Chap3-6(iteratorとgenerator)
Last active April 3, 2018 07:21
Python学習その2(Chap3) list~
nums=[1,2,3]
i=iter(nums) #listからiteratorを生成
print(next(i)) #1つずつ取り出す
print(next(i))
print(next(i))
print(next(i)) #としだす要素がなくなるとStopIterationというエラーを吐く
#generatorで自作iteratorを定義するには、関数を1つ作るだけ!
#ただし値を返すのにreturn文ではなくyield文を使う
def gen1to3():