如何简单解释 MapReduce 算法答:map 根据输入的映射函数,将一个集合映射为另一个集合,比如:输入集合为 {1,2,3,4,5},输入的函数为 f(x) = x^2,那么输出的集合就是 {1,4,9,16,25}。reduce 就是根据输入的归约函数,将集合(一般指map输出的集合)归约,比如上面的输出集合是 {1,4,9,16,25},假设我们的归约...
python高阶函数有哪些答:举例,比如我们有一个函数f(x)=x*2,要把这个函数作用在一个list[1, 2, 3, 4, 5, 6, 7, 8,9]上,就可以用map()实现。>>> def f(x):... return x*2 ...>>> r = map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9])>>> list(r)[2, 4, 6, 8, 10, 12, 14, 16,...