This method defines the behavior of a
del statement of this form:
Such a statement can be used either on objects that act
like sequences, where
specifies the position of the
element to be deleted, or mapping objects (that is,
dictionary-like objects), where
is the key of the key-value
pair to be deleted.
The calling sequence is:
def __delitem__(self, i): ...