def pop(self, key, default=__marker):
        try:
            value = self[key]
        except __HOLE__:
            if default is self.__marker:
                raise
            return default
        else:
            del self[key]
            return value
dataset/ETHPy150Open azoft-dev-team/imagrium/env/Lib/_abcoll.py/MutableMapping.pop