[ x for x in xrange(10) when p(x) ]

Alex Martelli aleax at mail.comcast.net
Thu Nov 10 04:53:21 CET 2005

George Sakkis <gsakkis at rutgers.edu> wrote:
> > > FP functions like dropwhile/takewhile etc.
> >
> > No way -- the itertools module is and remains a PRECIOUS resource.
> > If you want an iterator rather than a list, itertools.ifilter is quite
> > appropriate here.
> What about the future of itertools in python 3K ? IIRC, several
> functions and methods that currently return lists are going to return
> iterators. Could this imply that itertools.(imap/ifilter/izip) will
> take the place of map/filter/zip as builtins ?

I think the builtin namespace shouldn't get too crowded.  But what I
think matters little -- what __GvR__ thinks is more important...!-)


More information about the Python-list mailing list