python - unpack the first two elements in list/tuple -
is there way in python this:
a, b, = 1, 3, 4, 5
and then:
>>> 1 >>> b 3
(the above code doesn't work throw valueerror: many values unpack
.)
just add nolen's answer, in python 3, can unpack rest, this:
>>> a, b, *rest = 1, 2, 3, 4, 5, 6, 7 >>> 1 >>> rest [3, 4, 5, 6, 7]
unfortunately, not work in python 2 though.
Comments
Post a Comment