刚走出蓝色的我不知道是否通过使用发电机组结果进行迭代通过以下方式将导致对正常的迭代任何正面或负面的影响?
例如。
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)