我正在使用Python 3.2。试过这个:
xor = lambda x,y: (x+y)%2
l = reduce(xor, [1,2,3,4])
并得到以下错误:
l = reduce(xor, [1,2,3,4])
NameError: name 'reduce' is not defined
尝试打印reduce
到交互式控制台中-出现此错误:
NameError: name 'reduce' is not defined
是reduce
在Python 3.2中真正删除的吗?如果是这样,还有什么选择?
3
@JBernardo,正确的工具是什么?
—
谢尔盖(Sergey)