In this tutorial, we will look at how to remove all the key-value pairs from a Python dictionary with the help of some examples.
How to remove all items from a dictionary in Python?
You can use the Python dictionary clear()
function to remove all the key-value pairs from a dictionary. The following is the syntax –
# remove all dictionary items my_dict.clear()
It removes all the items in the dictionary in place thereby resulting in an empty dictionary.
Let’s look at some examples.
You have a dictionary containing the names to department mapping of employees in an office. Unfortunately, management has decided to close down this branch and lay off the employees.
You need to update the employee
dictionary such that there are no items present in the dictionary.
# create a dictionary employees = { "Jim": "Sales", "Dwight": "Sales", "Angela": "Accounting" } # remove all items from dictionary employees.clear() # display the dictionary print(employees)
Output:
{}
Here we used the dictionary clear()
function to remove all the key-value pairs from the employees
dictionary. The employees
dictionary is now empty.
Introductory ⭐
- Harvard University Data Science: Learn R Basics for Data Science
- Standford University Data Science: Introduction to Machine Learning
- UC Davis Data Science: Learn SQL Basics for Data Science
- IBM Data Science: Professional Certificate in Data Science
- IBM Data Analysis: Professional Certificate in Data Analytics
- Google Data Analysis: Professional Certificate in Data Analytics
- IBM Data Science: Professional Certificate in Python Data Science
- IBM Data Engineering Fundamentals: Python Basics for Data Science
Intermediate ⭐⭐⭐
- Harvard University Learning Python for Data Science: Introduction to Data Science with Python
- Harvard University Computer Science Courses: Using Python for Research
- IBM Python Data Science: Visualizing Data with Python
- DeepLearning.AI Data Science and Machine Learning: Deep Learning Specialization
Advanced ⭐⭐⭐⭐⭐
- UC San Diego Data Science: Python for Data Science
- UC San Diego Data Science: Probability and Statistics in Data Science using Python
- Google Data Analysis: Professional Certificate in Advanced Data Analytics
- MIT Statistics and Data Science: Machine Learning with Python - from Linear Models to Deep Learning
- MIT Statistics and Data Science: MicroMasters® Program in Statistics and Data Science
🔎 Find Data Science Programs 👨💻 111,889 already enrolled
Disclaimer: Data Science Parichay is reader supported. When you purchase a course through a link on this site, we may earn a small commission at no additional cost to you. Earned commissions help support this website and its team of writers.
Note that the clear()
function modifies the dictionary in-place.
Let’s look at another example.
# create a dictionary test_scores = { "Chad": 91, "Hasan": 98 } # remove all items from dictionary test_scores.clear() # display the dictionary print(test_scores)
Output:
{}
The test_scores
dictionary originally contained two key-value pairs. We get an empty dictionary after using the dictionary clear()
function.
You might also be interested in –
- Remove Key From a Dictionary
- Check If a Python Dictionary Contains a Specific Key
- Check If a Dictionary Is Empty In Python
Subscribe to our newsletter for more informative guides and tutorials.
We do not spam and you can opt out any time.