Peter Otten <__pete...@web.de> added the comment:

As noted on comp.lang.python the implementation can be simplified to

def consume(items, n):
    next(islice(items, n, n), None)

When I suggested the above I wasn't aware that 

consume(items, None)

should exhaust the entire iterator. Unfortunately I've not found an elegant way 
to add that functionality.

----------
nosy: +potten

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue7764>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to