...

/

Dictionary Operations

Dictionary Operations

Learn how to manage Python dictionaries by adding, updating, and removing entries, and checking key existence.

Adding and updating entries

We can add new entries in a dictionary by simply assigning a value to a key. Python automatically creates the entry. If a value already exists at this key, it will be updated:

Press + to interact
phone_book = {"Batman": 468426,
"Cersei": 237734,
"Ghostbusters": 44678}
print(phone_book)
phone_book["Godzilla"] = 46394
print(phone_book)
phone_book["Godzilla"] = 9000
print(phone_book)

Removing entries

To delete an entry in a dictionary, we can use the del keyword, which removes the key-value pair permanently. After using del, the key will no longer exist in the dictionary, and trying to access it will result in a KeyError. Here’s an example:

Press + to interact
phone_book = {"Batman": 468426,
"Cersei": 237734,
"Ghostbusters": 44678}
print(phone_book)
del phone_book["Batman"]
print(phone_book)

If we want to use the deleted value, ...

Access this course and 1400+ top-rated courses and projects.