【发布时间】:2017-03-02 11:06:53
【问题描述】:
我在 1000000 个整数的数据集上尝试了一个简单的 reduce 函数, 这就是我想要做的,
from functools import reduce
a = (x for x in range(1,1000000))
reduce(lambda x,y: x*y,a)
问题是,这需要很多时间!有没有更快的方法来实现这种大小的数据集?
【问题讨论】:
-
告诉我们更多关于减少的意思?这是否意味着您有一个整数列表,并且您想制作给定列表的单独列表?或其他任何东西。你听起来不太清楚。
标签: python python-3.x reduce bigdata