2017-11-05 7 views

答えて

3

missingがある必要があります動作しません、以下

def fun(a,b): pass 
x = LRUCache(maxsize=100,missing=fun) 

ようにそれを使用し、それを呼び出すようにしたいです関数を1つの引数として扱いますが、ラムダを使用してfunをラップしてunpタプルACKの場合:

x = LRUCache(maxsize=100, missing=lambda args: fun(*args)) 

をとして呼び出します。

x[(a, b)] 
+0

どのように私はこれを呼び出すことについては行くのですか? – Bhargav

+0

私はそれをどのように呼び出すかを示す答えを編集しました。 – myrtlecat

+0

はい、うまくいきます!ありがとう – Bhargav

関連する問題