Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > Re: unpacking first few items of iterable

Reply
Thread Tools

Re: unpacking first few items of iterable

 
 
MRAB
Guest
Posts: n/a
 
      12-13-2012
On 2012-12-13 19:37, Daniel Fetchinson wrote:
> 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?
>

You could do this:

from itertools import islice

a, b, c = islice(myiterable, 3)

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: unpacking first few items of iterable Daniel Fetchinson Python 0 12-13-2012 08:39 PM
Re: unpacking first few items of iterable Mitya Sirenef Python 0 12-13-2012 08:28 PM
Re: unpacking first few items of iterable Daniel Fetchinson Python 0 12-13-2012 08:09 PM
Re: unpacking first few items of iterable Demian Brecht Python 0 12-13-2012 07:39 PM
unpacking first few items of iterable Daniel Fetchinson Python 0 12-13-2012 07:37 PM



Advertisments