del keyword is used to remove an object from the namespace of a Python shell or environment.
Depending on the
del keyword will do one of the following:
- Plain deletion where the name of the
objectvariable is removed from the local/global namespace.
- Recursive deletion where any inner elements or attributes of the
object(e.g., lists and classes) are deleted as well.
- These inner elements can include list items and class attributes.
- Slicing of specific inner elements in a sequence.
The following example showcases some uses of the
Interested in helping build Docs? Read the Contribution Guide or share your thoughts in this feedback form.