Метод setdefault() словаря Python
Пример
Получите значение элемента «модель»:
car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = car.setdefault("model", "Bronco")
print(x)
Определение и использование
Метод setdefault()
возвращает значение элемента с указанным ключом.
Если ключ не существует, вставьте ключ с указанным значением, см. пример ниже.
Синтаксис
dictionary.setdefault(keyname, value)
Значения параметров
Parameter | Description |
---|---|
keyname | Required. The keyname of the item you want to return the value from |
value | Optional. If the key exist, this parameter has no effect. If the key does not exist, this value becomes the key's value Default value None |
Дополнительные примеры
Пример
Получить значение элемента «цвет», если элемент «цвет» не существует, вставить «цвет» со значением «белый»:
car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = car.setdefault("color",
"white")
print(x)