dict.get() / dict.setdefault()
method
get() returns value for key or default if missing; setdefault() sets and returns default if key is absent.
Syntax
dict.get(key, default=None)
Example
python
user = {'name': 'Alice', 'age': 28}
print(user.get('name')) # 'Alice'
print(user.get('email')) # None
print(user.get('email', 'N/A')) # 'N/A'
# setdefault — set if key missing
counters = {}
counters.setdefault('views', 0)
counters['views'] += 1