6

のpythonに「対応物」はありfunctools.partialますか?

つまり、私が避けたいのは次のように書くことです:

lambda x, y: f(x)

しかし、私が書くときと同じ属性 (keyword-args、nice repr) を保持したいと思います:

from functools import partial
incr = partial(sum, 1)

それ以外の

incr = lambda x: sum(1, x)

このようなものを書くのは非常に簡単であることは知っていますが、引数を無視する標準的な方法がすでにあるのではないかと思っています。

これの一般的なユースケースの 1 つは、Qts のシグナルとスロットです。

4

1 に答える 1