ฉันใช้ 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