def pop(self):
        """Return the popped value.  Raise KeyError if empty."""
        it = iter(self)
        try:
            value = next(it)
        except __HOLE__:
            raise KeyError
        self.discard(value)
        return value
dataset/ETHPy150Open azoft-dev-team/imagrium/env/Lib/_abcoll.py/MutableSet.pop