Re: Compact way to assign values by slicing list in Python

2014-04-03 Thread alex23
On 3/04/2014 11:50 PM, Marco Buttu wrote: I prefere this one: bar = ['a','b','c','x','y','z'] v1, _, _, v2, v3, _ = bar I also like the solution with itemgetter: v1, v2, v3 = itemgetter(0, 3, 4)(bar) but I think it is less readable than the previous one What if you wanted the 2nd, 37th, and

Re: Compact way to assign values by slicing list in Python

2014-04-03 Thread Marco Buttu
On 04/02/2014 01:17 AM, Mark Lawrence wrote: Came across this http://stackoverflow.com/questions/22756632/compact-way-to-assign-values-by-slicing-list-in-python?newsletter=1&nlcode=245176|202f - just curious what you guys and gals thought of the answers. I prefere this one: bar = ['a','b','c',