【发布时间】:2009-12-04 23:00:35
【问题描述】:
在 Python 中执行以下操作的最佳方法是什么:
for item in [ x.attr for x in some_list ]:
do_something_with(item)
这可能是个小问题,但列表推导式不是生成了一个我们不需要的新列表,只是占用了内存吗?如果我们能做一个类似迭代器的列表理解不是更好吗?
【问题讨论】:
标签: python list generator functional-programming