NameError: o nome 'reduzir' não está definido no Python

Estou usando o Python 3.2. Tentei isso:

xor = lambda x,y: (x+y)%2
l = reduce(xor, [1,2,3,4])

E obteve o seguinte erro:

l = reduce(xor, [1,2,3,4])
NameError: name 'reduce' is not defined

Tentou imprimirreduce no console interativo - recebeu este erro:

NameError: name 'reduce' is not defined


Éreduce realmente removido no Python 3.2? Se for esse o caso, qual é a alternativa?

questionAnswers(4)

yourAnswerToTheQuestion