突然、ジェネレーターを使用して結果セットを反復する次の方法は、通常の反復に対してプラスまたはマイナスの影響を与えるのでしょうか?
例えば。
def all_items_generator():
for item in Item.objects.all():
yield item
for item in all_items_generator():
do_stuff_with_item(item)
に対して:
for item in Item.objects.all():
do_stuff_with_item(item)