In [1]:
from __future__ import print_function
In [2]:
a = (
(4, 5,),
(1, 2, 3,),
(6, 7, 8, 9,),
(10,), # not enough values: Will provoke exception.
)
In [3]:
for first, *middle, last in a:
print('first=%r, middle=%r, last=%r' % (first, middle, last))