Remove Item from a Python Dictionary



You can use the del function to delete a specific key or loop through all keys and delete them. For example,

my_dict = {'name': 'foo', 'age': 28}
keys = list(my_dict.keys())
for key in keys:
   del my_dict[key]
print(my_dict)

This will give the output:

{}

You can also use the pop function to delete a specific key or loop through all keys and delete them. For example,

my_dict = {'name': 'foo', 'age': 28}
keys = list(my_dict.keys())

for key in keys:

my_dict.pop(key)
print(my_dict)

This will give the output:

{}
Updated on: 2020-06-17T11:47:49+05:30

192 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements