1
LRUCache
の実装で複数/組み合わせキーを使用することはできますか?Cachetools
?私は以下の複数のキーをLRUCacheで使用する
x[a][b]
と
x[(a,b)]
ようにしようとしたが、
LRUCache
の実装で複数/組み合わせキーを使用することはできますか?Cachetools
?私は以下の複数のキーをLRUCacheで使用する
x[a][b]
と
x[(a,b)]
ようにしようとしたが、
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)]
どのように私はこれを呼び出すことについては行くのですか? – Bhargav
私はそれをどのように呼び出すかを示す答えを編集しました。 – myrtlecat
はい、うまくいきます!ありがとう – Bhargav