Python ディクショナリ setdefault() メソッド
例
"model" 項の値を取得します:
car = { "brand": "Porsche", "model": "911", "year": 1963 } x = car.setdefault("model", "Macan") print(x)
定義と用法
setdefault() メソッドは指定されたキーでプロジェクトの値を返します。
キーが存在しない場合、指定された値を持つこのキーを挿入します。以下の例を参照してください。
文法
dictionary.setdefault(keyname, value)
パラメータ値
パラメータ | 説明 |
---|---|
keyname | 必須です。値を返すプロジェクトのキーの名前です。 |
value |
オプションです。キーが存在する場合、このパラメータは無効です。 キーが存在しない場合、この値がキーの値になります。 デフォルト値 None。 |
さらに例
例
"color" 項の値を取得します。"color" 項が存在しない場合、値が "white" の "color" として挿入されます:
car = { "brand": "Porsche", "model": "911", "year": 1963 } x = car.setdefault("color", "white") print(x)