Pythonで次のようなことをしたい:
(lambda: ... some code ...).valueHandling(...some parameters)
つまり、function
という新しいメソッドで型を拡張したいと考えていvalueHandling
ます。私は次のような別のことを試しました:
1)
def valueHandling(self):
...
function.valueHandling=valueHandling
2)
function.__class__.__dict__['valueHandling']=valueHandling
3) など
どれもうまくいきませんでした...それを行う方法はありますか? 関数にメソッドを追加して、すべての「ラムダ」がそのメソッドに応答できるようにするには?
ありがとう