【发布时间】:2013-08-15 06:00:24
【问题描述】:
我有这个:
>>> sum( i*i for i in xrange(5))
我的问题是,在这种情况下,我是通过列表理解还是生成器对象来 sum ?我该怎么说?对此有一般规则吗?
还要记住 sum 本身需要一对括号来包围它的参数。我认为上面的括号是求和,而不是创建生成器对象。你不同意吗?
【问题讨论】:
标签: python generator list-comprehension generator-expression