Python Nation🐍🇺🇦
2.84K subscribers
237 photos
2 files
158 links
Канал для всіх, хто вивчає Python: поради, приклади коду, бібліотеки, лайфхаки та актуальні новин👨‍💻🐍

По всім питанням👉 @giorg_jr

❗️Канал регулярно очищується від неактивних підписників❗️
Download Telegram
Метод get() для словаря

Часто разработчики используют квадратные скобки, чтобы получить значение из словаря. Но когда нужно получить значение из словаря безопасным способом рекомендуется использовать метод get().

При попытке использования синтаксиса с квадратными скобками для выборки по ключу, отсутствующему в словаре, мы получим ошибку KeyError.

Чтобы избежать подобной ситуации, используется метод get(). Этот метод возвращает значение для данного ключа, если оно есть в словаре. Если нет, то он вернет None (если get() используется только с одним аргументом).

Также вместо None можно получить своё значение указав его вторым аргументом в методе get().

#get() #словарь #None #KeyError