switch recipe?

Alex Martelli aleax at aleax.it
Sat Jul 13 17:16:17 EDT 2002


Terry Reedy wrote:
        ...
> is easy and clean:
> 
> def firstn(it, n):
>   while n:
>     yield it.next()
>     n -= 1

Marginally easier and cleaner:

def take(n, it):
    for j in xrange(n):
        yield it.next()


Alex



More information about the Python-list mailing list