Wie kann ich explodieren, ein Tupel, so dass es sein kann, die als parameter übergeben Liste?
Sagen wir, ich habe eine Methode-definition:
def myMethod(a, b, c, d, e)
Dann habe ich eine variable und ein Tupel wie diese:
myVariable = 1
myTuple = (2, 3, 4, 5)
Gibt es eine Möglichkeit, die ich übergeben kann, explodieren die Tupel, so dass ich übergeben kann, der seine Mitglieder als Parameter? So etwas wie dieses (obwohl ich weiß, das wird nicht funktionieren, da das gesamte Tupel wird als zweiter parameter):
myMethod(myVariable, myTuple)
Möchte ich vermeiden, verweisen auf alle Tupel Mitglied einzeln, wenn möglich...
- Mögliche Duplikate von Ausbau Tupel in Argumente
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du suchst die argument Auspacken Betreiber
*
:apply
kann dienen dem gleichen Zweck wie die Sterne -, und Doppel-Stern-Operatoren. Aberapply
ist veraltet, zu Gunsten der * und **. (Siehe docs.python.org/library/functions.html#apply)Aus der Python-Dokumentation: