У меня есть функция, где, в зависимости от другого случая, я меняю параметры, отправленные функции, результат которой я возвращаю. Я хотел бы просто определить параметры в середине метода и иметь только один обратный вызов в нижней части моей функции. Имейте в виду, что это не то, что мой код выглядит, это просто пример. Я использую Django, если это актуально.Сохранение параметров функции Python в качестве переменной для вызова позже
if x:
return func(param1, param2, param3)
elif y:
return func(param4, param5, param6)
elif z:
return func(param7, param8, param9)
Я хотел бы, чтобы прочитать
if x:
parameters = (param1, param2, param3)
elif y:
parameters = (param4, param5, param6)
elif z:
parameters = (param7, param8, param9)
return func(parameters)
Спасибо за помощь!
Спасибо за помощь; Я ценю это. – Brandon