Working with Python Dictionaries
Accessing Dictionary Items
Accessing elements in a dictionary, either by their keys or by using methods like get().
- Accessing by keys
- Using get() method
MyDict.py
# Accessing dictionary items
myDict = {'name': 'John', 'age': 30, 'city': 'New York'}
# Accessing by keys
print(myDict['name'])
Output
John
MyDict.py
# Accessing dictionary items
myDict = {'name': 'John', 'age': 30, 'city': 'New York'}
# Using get() method
print(myDict.get('age'))
Output
30
Modifying Dictionary
We can Modify a Dictionary by modifying elements in a dictionary, either by adding new key-value pairs, updating existing ones, or removing items.
- Adding
- Updating
- Deleting
MyDict1.py
# Modifying dictionary
myDict = {'name': 'John', 'age': 30, 'city': 'New York'}
# Adding new key-value pair
myDict['occupation'] = 'Engineer'
print(myDict)
Output
{'name': 'John', 'age': 30, 'city': 'New York', 'occupation': 'Engineer'}
MyDict2.py
# Modifying dictionary
myDict = {'name': 'John', 'age': 30, 'city': 'New York'}
# Updating existing value
myDict['age'] = 31
print(myDict)
Output
{'name': 'John', 'age': 31, 'city': 'New York'}
MyDict.py
# Modifying dictionary
myDict = {'name': 'John', 'age': 30, 'city': 'New York'}
# Removing key-value pair
del myDict['city']
print(myDict)
Output
{'name': 'John', 'age': 30}