「**キーワードの形式の正式なパラメータ」の目的は正確には何ですか?それがドキュメントで言及されているので、私はそれを引用符で囲みましたが、それに関する情報を見つけるのに苦労し、おそらくそれの正式な用語があると思いました。
私が理解していることから、それはユーザーが次のようなことをすることを可能にします
def foo(**keywords):
for i in keywords:
print(i, ":", keywords[i])
foo(val1="1", val2="2", val3="3")
出力:
val1 : 1
val2 : 2
val3 : 3
これの利点は正確には何ですか?理解を容易にするために、辞書変数を渡す方がうまくいきませんか?