Table of Contents
In this example, you will learn to delete an element from a dictionary.
To understand this example, you should have the knowledge of the following Python programming topics:
- Python Dictionary
- Python del Statement
- Python Dictionary pop()
1. Example 1: Using del keyword
my_dict = {31: 'a', 21: 'b', 14: 'c'}
del my_dict[31]
print(my_dict)
Output
{21: 'b', 14: 'c'}
In the code above, the key:value pair with key as 31 is deleted using del keyword. del keyword gives a KeyError if the key is not present in the dictionary.
2. Example 2: Using pop()
my_dict = {31: 'a', 21: 'b', 14: 'c'}
print(my_dict.pop(31))
print(my_dict)
Output
a
{21: 'b', 14: 'c'}
Pass the key 31 as an argument to the pop() method. It deletes the key:value pair with key as 31 as shown in the output.
pop() also returns the value of the key passed.
Related posts:
Python String rjust()
Python Program to Print Colored Text to the Terminal
Python String rstrip()
Building Machine Learning Systems with Python - Willi Richert & Luis Pedro Coelho
Python Program to Count the Number of Occurrence of a Character in String
Python Set remove()
Intelligent Projects Using Python - Santanu Pattanayak
Python Dictionary update()
Python Program to Check Leap Year
Python property()
Python String isspace()
Python String translate()
Python String title()
Python Program to Add Two Matrices
Python Program to Find ASCII Value of Character
Python Data Types
Python Program to Shuffle Deck of Cards
Python id()
Python Program to Merge Mails
Python chr()
Python str()
Python Program to Append to a File
Python sorted()
Python dir()
Python Program to Create Pyramid Patterns
Python staticmethod()
Python all()
Python issubclass()
Python Program to Merge Two Dictionaries
Python reversed()
Python datetime
Python String ljust()