How to Clear or Empty a Dictionary in Python?
Delete all items of a Python Dictionary
To clear or empty a dictionary, which means deleting all the items in the dictionary, use clear() function.
In this tutorial, we shall learn how to clear all the items in a Python Dictionary using Dictionary.clear() function, with the help of syntax and well detailed example Python programs.
Syntax of Dictionary.clear()
Following is the syntax to clear items in a Dictionary.
Dictionary.clear()
The elements in the original dictionary are removed. This operation results in a loss of data. So, exercise caution while you call clear() on Dictionary.
Examples
1. Clear all items in a given Dictionary
We will create a dictionary, initialize it with some key:value pairs, and then delete all of them using clear() function.
Python Program
myDictionary = {
"a": 65,
"b": 66,
"c": 67
}
# print the dictionary items
print('Dictionary items:\n',myDictionary)
# clear the dictionary
myDictionary.clear()
# print the dictionary items
print('Dictionary items after clear():\n',myDictionary)
Output
Dictionary items:
{'a': 65, 'b': 66, 'c': 67}
Dictionary items after clear():
{}
Summary
In this tutorial of Python Examples, we learned how to clear or empty a Python Dictionary using clear(), with the help of well detailed Python example programs.