Ho una funzione in cui, in base a casi diversi, sto modificando i parametri inviati a una funzione il cui risultato sto restituendo. Mi piacerebbe solo decidere i parametri nel mezzo del metodo, e ho solo una chiamata di ritorno nella parte inferiore della mia funzione. Si prega di essere consapevoli che questo non è come appare il mio codice, è solo un esempio. Sto usando Django, se è rilevante.Memorizzazione dei parametri di funzione Python come variabile da chiamare in seguito
if x:
return func(param1, param2, param3)
elif y:
return func(param4, param5, param6)
elif z:
return func(param7, param8, param9)
Vorrei che questo per leggere
if x:
parameters = (param1, param2, param3)
elif y:
parameters = (param4, param5, param6)
elif z:
parameters = (param7, param8, param9)
return func(parameters)
Grazie per l'aiuto!
Grazie per l'aiuto; Lo apprezzo. – Brandon