Python/ref dictionary setdefault

来自菜鸟教程
跳转至:导航、​搜索

<languages />

Python字典setdefault()方法

❮字典方法

获取“模型”项的值:

    car = {
  "brand": "Ford",
  "model": "Mustang",
  
    "year": 1964
}


x = car.setdefault("model", "Bronco")

print(x)

定义和用法

The setdefault() 方法使用指定的键返回项目的值。

如果密钥不存在,请插入具有指定值的密钥,请参见下面的示例

句法

dictionary.setdefault(keyname, value)
  

参数值

参数 描述
keyname 需要。您要从中返回值的项目的键名
value 可选的。

如果密钥存在,则此参数无效。
如果密钥不存在,则此值将成为密钥的值
默认值无

更多例子

获取“颜色”项的值,如果“颜色”项不存在,则将“颜色”的值添加为“白色”:

    car = {
  "brand": "Ford",
  "model": "Mustang",
  
    "year": 1964
}

x = car.setdefault("color", 
    "white")

print(x)

❮字典方法