在 Python3 中,reduce() 函数已经被从全局名字空间里移除了,它现在被放置在 fucntools 模块里,如果想要使用它,则需要通过引入 functools 模块来调用 reduce() 函数:
from functools import reduce
实例:
from functools import reduce def add(x,y): return x + y print (reduce(add, range(1, 101)))
输出结果为:
5050
不梦君
在 Python3 中,reduce() 函数已经被从全局名字空间里移除了,它现在被放置在 fucntools 模块里,如果想要使用它,则需要通过引入 functools 模块来调用 reduce() 函数:
from functools import reduce
实例:
from functools import reduce def add(x,y): return x + y print (reduce(add, range(1, 101)))
输出结果为:
5050