我将猜测:
- 您正在使用Python 3,并且
- 您正在关注为Python 2设计的教程。
由于该
reduce函数不常用,因此已从Python 3的内置函数中删除。该函数仍在
functools模块中可用,因此您可以执行以下操作:
import functoolsdef main(): def add(x,y): return x+y functools.reduce(add, range(1, 11))

我将猜测:
由于该
reduce函数不常用,因此已从Python 3的内置函数中删除。该函数仍在
functools模块中可用,因此您可以执行以下操作:
import functoolsdef main(): def add(x,y): return x+y functools.reduce(add, range(1, 11))