def function(varone=None, vartwo=None, varthree=None):
values = {}
if var1 is not None:
values['var1'] = varone
if var2 is not None:
values['var2'] = vartwo
if var3 is not None:
values['var3'] = varthree
if not values:
raise Exception("No values provided")
null以外の名前の変数を配置し、それらを辞書に配置することを実現するための、より洗練されたpythonicな方法を誰かが提案できますか?値を辞書として渡したくありません。「値」のキー名は重要であり、そのままである必要があります。「varone」の値はvar1に入れる必要があり、「vartwo」はvar2に入れる必要があります。ありがとう。