def discardi(self, begin, end, data=None):
        """
        Shortcut for discard(Interval(begin, end, data)).

        Completes in O(log n) time.
        """
        return self.discard(Interval(begin, end, data))
def discardi ( self , begin , end , data = None ) : return self . discard ( Interval ( begin , end , data ) )
Shortcut for discard(Interval(begin, end, data)).

        Completes in O(log n) time.