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 answersn 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)