По чертам, обобщенно распаковать любое количество элементов:
ли имитировать распаковку расширенного кортежа в Python 2?
В частности, у меня есть цикл for:
for a, b, c in mylist:
который отлично работает, когда mylist представляет собой список кортежей третьего размера. Я хочу, чтобы такой же цикл работал, если я передаю список четвертого размера.
Я думаю, что в итоге я буду использовать именованные кортежи, но мне было интересно, есть ли простой способ написать:
for a, b, c, *d in mylist:
так чтоd
съедает любые лишние члены.