mis6 at pitt.edu (Michele Simionato) writes: > import operator > multi_and=lambda it: reduce(operator.mul,it) > if multi_and(condition): > dosomething() > > but frankly it is too ugly for my taste. Having > 'sum' and 'mul' the use cases for 'reduce' would > drop, which I think is a good thing. You don't like abstraction ?