Bonjour
Je débute en python et je ne trouve pas de solution simple a mon traitement.
Voila j'ai une fonction qui accepte plusieurs arguments avec *args
Je souhaite appeler une seconde fonction avec tous les arguments de la première fonction après un petit calcul.
Comment faire ?
Si mon *args=a,b,c je peux appeler fct2(a,b,c) mais si je ne sais pas le nombre et le nom des paramètres : comment appeler la seconde avec tous les arguments ?
Par exemple :
il doit y avoir une solution simple et native ... (sans passer par une liste)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 def fct1(*args): # j'utilise les argumets for x in *args: calcul1 (x) # comment appeler la fonction 2 avec tous les arguments de fct1 recalculés ? Z=fonction2 ( ???? ) return Z
Laquelle ?
merci
Partager