Kann eine Python-Funktion ein Argument einer anderen Funktion sein?
Sagen:
def myfunc(anotherfunc, extraArgs):
# run anotherfunc and also pass the values from extraArgs to it
pass
Das sind also im Grunde zwei Fragen:
- Ist das überhaupt erlaubt?
- Und wenn ja, wie verwende ich die Funktion in der anderen Funktion? Würde ich exec (), eval () oder ähnliches verwenden müssen? Ich musste mich nie mit ihnen anlegen.
Übrigens ist extraArgs eine Liste / ein Tupel der Argumente einer anderen Funktion.