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