Jam*_*Lin 9 python iteration django generator
突然之间,我想知道使用生成器迭代结果集的以下方式是否会对正常迭代产生任何正面或负面影响?
例如.
def all_items_generator():
for item in Item.objects.all():
yield item
for item in all_items_generator():
do_stuff_with_item(item)
Run Code Online (Sandbox Code Playgroud)
反对:
for item in Item.objects.all():
do_stuff_with_item(item)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6242 次 |
| 最近记录: |