В Питоне, когда вызывается метод get() у словаря, происходит проверка существования выбранного ключа в dict.
Если он существует, возвращается значение для этого ключа.
Если не существует, то вместо него возвращается значение аргумента по умолчанию.
Рассмотрим на примере:
Если он существует, возвращается значение для этого ключа.
Если не существует, то вместо него возвращается значение аргумента по умолчанию.
Рассмотрим на примере:
name_for_id = {
10: "Пайтон",
20: "Питон",
30: "Python",
}
def greeting(name_id):
return "Привет %s!" % name_for_id.get(name_id, "JavaScript")
>>> greeting(20)
"Привет Питон!"
>>> greeting(99)
"Привет JavaScript!"