yield from文をネストすることはできますか? シンプルな形は明白です:私は発電機を入れ子にしている 0
1
2
しかし、どのような場合:生成 def try_yield1():
x = range(3)
yield from x
? def try_yield_nested():
x = [range(3) for _ in range(4)]
これと同じpost私は同様の構造の並列ジェネレータを実行する方法を模索しています。 def generator():
while True:
# do slow calculation
yield x
それは私は物事をより効率的にするために並列で両方を実行することが非常に望ましいいるkerasにfit_generatorのために実行している発電機です。
多くの単語を含む文字列を与えられた場合、単語の順序を逆にしたいと思います。入力がThanks for all the fishの場合、出力はfish the all for Thanksになります。 私はジェネレータを使用してこれを解決しようとしています。新しいリストの作成を避けるためです。 私は、次の解決策を考え出した: from itertools import islice
def fo