Wie entpacke ich Tupel der Länge n bis m <n Variablen [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Extended Tupel Entpacken in Python 2 3 answers

n Python 3 kann ich Folgendes tun (siehe auch PEP3132 auf Extended Iterable Unpacking):

a, *b = (1, 2, 3)
# a = 1; b = (2, 3)

Was kann ich tun, um in Python 2.x dasselbe elegante Ergebnis zu erzielen?

Ich weiß, dass ich Einzelelementzugriff und Slicing-Operationen verwenden könnte, aber ich frage mich, ob es mehr @ gib pythonic Weg. Mein Code bisher:

a, b = (1, 2, 3)[0], (1, 2, 3)[1:]
# a = 1; b = (2, 3)

Antworten auf die Frage(5)

Ihre Antwort auf die Frage