b = reduce(lambda x, y: x * y, [1, 5, 7, 12])
from operator import mul from functools import partial mmul = partial(reduce, mul) print mmul([1, 5, 7, 12])