さまざまなケースに基づいて、結果を返す関数に送信されるパラメーターを変更する関数があります。メソッドの途中でパラメーターを決定し、関数の最後にリターン呼び出しを 1 つだけ設定したいと考えています。これは私のコードがどのように見えるかではないことに注意してください。これは単なる例です。関連する場合は、Djangoを使用しています。
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)
助けてくれてありがとう!