unpacking first few items of iterable

Daniel Fetchinson fetchinson at googlemail.com
Thu Dec 13 21:09:45 CET 2012

>>Hi folks, I swear I used to know this but can't find it anywhere:
>>What's the standard idiom for unpacking the first few items of an
>>iterable whose total length is unknown?
>>Something like
>>a, b, c, _ = myiterable
>>where _ could eat up a variable number of items, in case I'm only
>>interested in the first 3 items?
> If you're using python3, you can simply do:
> a, b, c, *rest = myiterable

Thanks, sounds great, how about python2?

Psss, psss, put it down! - http://www.cafepress.com/putitdown

More information about the Python-list mailing list