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

Alex Martelli aleax at mail.comcast.net
Wed Nov 9 22:53:21 EST 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...!-)


Alex



More information about the Python-list mailing list