andmap and ormap
Peter Otten
__peter__ at web.de
Wed Mar 15 01:56:26 EST 2006
Peter Otten wrote:
> def andmap(predicate, items):
> return False not in (predicate(item) for item in items)
>
> def ormap(predicate, items):
> return True in (predicate(items) for item in items)
These are both broken because they imply the test (in e. g. ormap)
if True == predicate(item): ... where if predicate(item): ...
would be appropriate. Sorry for the garbage post.
Follow Felipe's or Scott's recipes.
Peter
More information about the Python-list
mailing list