見出し画像

pythonの小技集-ジェネレーターの使い方-

ジェネレーターは戻り値をyieldで返します。
nextで順番に取り出します。

コード

def get_str(str):
   for s in str:
       yield s

str = 'あいうえお'

a = get_str(str)
b = next(a)
c = next(a)

print(b)

出力結果

あ
い

この記事が気に入ったらサポートをしてみませんか?