

def drop(self, key, value):
    self.keyVal[key].discard(value)
    if (not self.keyVal[key]):
        del self.keyVal[key]
    if (value in self.valKeys):
        self.valKeys[value].discard(key)
        if (not self.valKeys[value]):
            del self.valKeys[value]

dataset/ETHPy150Open ufora/ufora/ufora/util/TwoWaySetMap.py TwoWaySetMap.drop/original