在多重处理中使用reduce函数

时间:2017-03-02 14:19:31

标签: python lambda reduce python-multithreading

我尝试使用多线程处理类处理1000000数据集,但我得到了MaybeEncodingError, 这是我在Jupyter笔记本中尝试做的事情: 来自多处理导入池 来自functools import reduce

pool = Pool(4) a = [x表示范围内的x(1,1000000)]

def multi(lt):     return reduce((lambda x,y:x * y),lt)

pool.map(多,一)

0 个答案:

没有答案