Definition
Die Methode setdefault() gibt den Wert des Elements mit dem angegebenen Schlüssel zurück.
Wenn der Schlüssel nicht vorhanden ist, füge den Schlüssel mit dem angegebenen Wert ein.
Syntax
dictionary.setdefault(keyname, value)
Parameter
Parameter | Beschreibung |
---|---|
keyname | Erforderlich. Der Schlüsselname des Elements, von dem der Wert zurückgegeben werden soll |
value | Optional. Wenn der Schlüssel existiert, hat dieser Parameter keine Auswirkung. Wenn der Schlüssel nicht vorhanden ist, wird dieser Wert zum Wert des Schlüssels. Standardwert None |
Beispiele:
person = {
"name": "Raymond",
"alter": 29,
"land": "Japan"
}
j = person.setdefault("land", "Deutschland")
print(j)
# Beispiel mit Parametern
person = {
"name": "Raymond",
"alter": 29,
"land": "Japan"
}
k = person.setdefault("farbe", "braun")
print(k)