How to delete multiple elements from dictionary in Python

1 Answer

0 votes
dict = {'key1':34, 'key2':89, 'key3':12, 'key4':72, 'key5':100}
print(dict)

[dict.pop(key) for key in ['key2', 'key4']]
print(dict)
 
 
 
 
 
'''
run:
 
{'key1': 34, 'key2': 89, 'key3': 12, 'key4': 72, 'key5': 100}
{'key1': 34, 'key3': 12, 'key5': 100}
 
'''

 



answered Apr 10, 2021 by avibootz

Related questions

2 answers 242 views
1 answer 163 views
2 answers 188 views
1 answer 190 views
1 answer 151 views
...