Metoda setdefault() slovníku Pythonu
Příklad
Získejte hodnotu položky „model“:
car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = car.setdefault("model", "Bronco")
print(x)
Definice a použití
Metoda setdefault()
vrací hodnotu položky se zadaným klíčem.
Pokud klíč neexistuje, vložte klíč se zadanou hodnotou, viz příklad níže
Syntax
dictionary.setdefault(keyname, value)
Hodnoty parametrů
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 |
Další příklady
Příklad
Získejte hodnotu položky „color“, pokud položka „color“ neexistuje, vložte „color“ s hodnotou „white“:
car = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
x = car.setdefault("color",
"white")
print(x)