Pythonの別の関数を介して名前付きパラメーターを使用して関数を呼び出す方法は?

シドン

次のような関数(引数の数が異なる)があるとしましょう。

def add(n1=None, n2=None):
    return n1+n2

そして、私は次のように、他の人を通してそれらを呼び出す必要があります: call_another(function_name, arguments)

call_another(add, n1=1, n2=1)

** kwargsで何か考えました:

def call_another(f, **kwargs):
   # How to call f() sending the arguments? 
   return f(kwargs)  # Obviously, don't work

kwargsの名前付き引数をターゲット関数に送信する方法がわかりません。

ドミトリー

**kwargs代わりに使用する必要がありますkwargs人工的な例:

>>> def ff(**kwargs):
...     print(kwargs)
>>> def call_another(f, **kwargs):
...     f(**kwargs)
>>> call_another(ff, a=1, b=2)
{'a': 1, 'b': 2}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

kotlinの別の関数のパラメーターを使用して関数を呼び出す方法

分類Dev

別の関数に属するパラメーターを使用してmain()から関数を呼び出す

分類Dev

別の関数からオブジェクトパラメータを使用して関数を呼び出す

分類Dev

Javaから複数の入出力パラメーターを使用してpostgresql関数を呼び出す方法は?

分類Dev

オプションの3番目のパラメーターを使用して別の関数から関数を呼び出す方法は?

分類Dev

別の関数でパラメータとして渡される関数を呼び出す方法

分類Dev

「&」パラメータを使用してDLL関数を呼び出す方法は?

分類Dev

「&」パラメータを使用してDLL関数を呼び出す方法は?

分類Dev

react-nativeのパラメーターを使用して関数を呼び出す方法はありますか?

分類Dev

Twigのパラメーターを使用して関数を呼び出す

分類Dev

Twigのパラメーターを使用して関数を呼び出す

分類Dev

onswipejqueryのパラメーターを使用して外部関数を呼び出す

分類Dev

didMoveのパラメーターを使用して関数を呼び出す

分類Dev

別の関数をパラメーターとして使用したJavascript関数呼び出し

分類Dev

JavaScriptの関数呼び出しで名前付きパラメーターを提供する方法はありますか?

分類Dev

Pythonの辞書を使用してパラメーターを使用して関数を呼び出す

分類Dev

Scalaでは、名前パラメーターによる呼び出しを受け取る関数は、別の関数をパラメーターとして受け取る関数とは異なりますか?

分類Dev

Scalaでは、名前パラメーターによる呼び出しを受け取る関数は、別の関数をパラメーターとして受け取る関数とは異なりますか?

分類Dev

ラムダ呼び出しを使用してパスパラメーターを別のラムダ関数に渡すことはできますか?

分類Dev

jQueryのパラメーターを使用してJavaScript関数を呼び出す方法は?

分類Dev

構造型と変数の再割り当てを使用して、「名前付きパラメーター」を使用した関数呼び出しの型チェックをバイパスします

分類Dev

パラメータを使用して関数を呼び出す

分類Dev

オプションのパラメータを使用してPython関数を呼び出す方法

分類Dev

pandasread_csv呼び出しを名前付き引数を使用して別の関数に渡す

分類Dev

PowershellStart-jobはパラメーターを使用して関数の引数を呼び出します

分類Dev

日付パラメータを使用して関数を適切に呼び出す方法は?

分類Dev

名前付きオプションパラメータを渡してコマンドラインから関数を呼び出す方法

分類Dev

関数の呼び出しで使用されていないパラメーターを渡す方法は?

分類Dev

クラシックASPのOracle日付パラメータを使用してOracle関数を呼び出す

Related 関連記事

  1. 1

    kotlinの別の関数のパラメーターを使用して関数を呼び出す方法

  2. 2

    別の関数に属するパラメーターを使用してmain()から関数を呼び出す

  3. 3

    別の関数からオブジェクトパラメータを使用して関数を呼び出す

  4. 4

    Javaから複数の入出力パラメーターを使用してpostgresql関数を呼び出す方法は?

  5. 5

    オプションの3番目のパラメーターを使用して別の関数から関数を呼び出す方法は?

  6. 6

    別の関数でパラメータとして渡される関数を呼び出す方法

  7. 7

    「&」パラメータを使用してDLL関数を呼び出す方法は?

  8. 8

    「&」パラメータを使用してDLL関数を呼び出す方法は?

  9. 9

    react-nativeのパラメーターを使用して関数を呼び出す方法はありますか?

  10. 10

    Twigのパラメーターを使用して関数を呼び出す

  11. 11

    Twigのパラメーターを使用して関数を呼び出す

  12. 12

    onswipejqueryのパラメーターを使用して外部関数を呼び出す

  13. 13

    didMoveのパラメーターを使用して関数を呼び出す

  14. 14

    別の関数をパラメーターとして使用したJavascript関数呼び出し

  15. 15

    JavaScriptの関数呼び出しで名前付きパラメーターを提供する方法はありますか?

  16. 16

    Pythonの辞書を使用してパラメーターを使用して関数を呼び出す

  17. 17

    Scalaでは、名前パラメーターによる呼び出しを受け取る関数は、別の関数をパラメーターとして受け取る関数とは異なりますか?

  18. 18

    Scalaでは、名前パラメーターによる呼び出しを受け取る関数は、別の関数をパラメーターとして受け取る関数とは異なりますか?

  19. 19

    ラムダ呼び出しを使用してパスパラメーターを別のラムダ関数に渡すことはできますか?

  20. 20

    jQueryのパラメーターを使用してJavaScript関数を呼び出す方法は?

  21. 21

    構造型と変数の再割り当てを使用して、「名前付きパラメーター」を使用した関数呼び出しの型チェックをバイパスします

  22. 22

    パラメータを使用して関数を呼び出す

  23. 23

    オプションのパラメータを使用してPython関数を呼び出す方法

  24. 24

    pandasread_csv呼び出しを名前付き引数を使用して別の関数に渡す

  25. 25

    PowershellStart-jobはパラメーターを使用して関数の引数を呼び出します

  26. 26

    日付パラメータを使用して関数を適切に呼び出す方法は?

  27. 27

    名前付きオプションパラメータを渡してコマンドラインから関数を呼び出す方法

  28. 28

    関数の呼び出しで使用されていないパラメーターを渡す方法は?

  29. 29

    クラシックASPのOracle日付パラメータを使用してOracle関数を呼び出す

ホットタグ

アーカイブ