dict.get()

Возвращает значение по ключу или значение по умолчанию, если ключа нет.

Сигнатураdict.get(key, default=None)

Метод get() возвращает значение, связанное с key. Если ключа в словаре нет, возвращается default (по умолчанию None), и при этом не возникает исключение KeyError.

d = {"a": 1, "b": 2}
print(d.get("a"))       # 1
print(d.get("z"))       # None
print(d.get("z", 0))    # 0

Это безопасная альтернатива обращению d[key], которое выбрасывает KeyError для отсутствующего ключа.

← Все записи: Методы словарей Python
Поддержать проект