Add __contains__

This commit is contained in:
David Baker 2016-01-22 11:49:59 +00:00
parent eaa836e8ca
commit 5b142788d2

View File

@ -13,6 +13,9 @@ class TreeCache(object):
def __setitem__(self, key, value):
return self.set(key, value)
def __contains__(self, key):
return self.get(key, SENTINEL) is not SENTINEL
def set(self, key, value):
node = self.root
for k in key[:-1]: