[Python-ideas] Calling a function of a list without accumulating results
Fred Drake
fdrake at acm.org
Thu Sep 27 20:05:48 CEST 2007
On Sep 27, 2007, at 1:02 PM, Arnaud Delobelle wrote:
> def exhaust(iterable):
> for i in iterable: pass
>
> Then you can write:
>
> exhaust(f(x) for x in mylist)
Ooooh... I like this! Anyone who needs such a construct can just
write their own exhaust() function, too, since I see no reason to
pollute the distribution with this.
-Fred
--
Fred Drake <fdrake at acm.org>
More information about the Python-ideas
mailing list