dict.get
Возвращает значение из словаря по указанному ключу.
dict.get(key[, default])
-> Значение по ключу, либо default.
key -- Ключ, значение по которому требуется получить.
default -- Значение, которое следует вернуть, если в словаре не окажется указанного ключа. По умолчанию - None.
default -- Значение, которое следует вернуть, если в словаре не окажется указанного ключа. По умолчанию - None.
Метод возвращает значение из словаря по указанному ключу.
В случае, если ключ не найден в словаре возвращает значение аргумента
Таким образом, исключение KeyError при использование данного метода не возбуждается никогда.
my_dict = {
'one': 1,
}
my_dict.get('one') # 1
my_dict.get('two') # None
my_dict.get('two', 2) # 2
В случае, если ключ не найден в словаре возвращает значение аргумента
default
. Таким образом, исключение KeyError при использование данного метода не возбуждается никогда.
На заметку
Для получения значения и инициализации элемента словаря в случае необходимости смотрите dict.setdefault.
Синонимы поиска: dict.get, dict, get
В разделе «dict (словарь)»:
dict.clear
dict.copy
dict.fromkeys
dict.has_key
dict.items
dict.iteritems
dict.iterkeys
dict.itervalues
dict.keys
dict.pop
dict.popitem
dict.setdefault
dict.update
dict.values
На заметку
Зарегистрированные пользователи могут получать еженедельный дайджест обновлений на сайте.