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 Program to Shuffle Deck of Cards
Python frozenset()
Python Program to Solve Quadratic Equation
Python while Loop
Node.js vs Python for Backend Development
Python Program to Transpose a Matrix
Python Program to Find the Factors of a Number
Python Set difference()
Python sleep()
Python Program to Convert Decimal to Binary Using Recursion
Python Program to Iterate Through Two Lists in Parallel
Python Program to Find the Largest Among Three Numbers
Python Program to Concatenate Two Lists
Python getattr()
Python Program to Generate a Random Number
Python Program to Represent enum
Python all()
Python Recursion
Python Program to Merge Mails
Python Get Current time
Python isinstance()
Python Program to Access Index of a List Using for Loop
Python ascii()
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python Operators
Python Dictionary clear()
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python classmethod()
Python format()
Python Type Conversion and Type Casting
Python List count()
Python Set pop()