paul at boddie.net (Paul Boddie) writes: > In this case, the use of lambda is convenient because * can't behave > like a function, so you need a quick way of wrapping * up to act like > one. Just as an aside, this wrapper already exists: import operator >>> reduce(operator.mul, range(1,10)) 362880