小码哥的IT人生

Python 字典 setdefault() 方法

Python基础 2022-06-06 16:07:07小码哥的IT人生shichen

Python 字典 setdefault() 方法

实例

获取 "model" 项的值:

car = {
  "brand": "Porsche",
  "model": "911",
  "year": 1963
}
x = car.setdefault("model", "Macan")
print(x)

完整实例:

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)

完整实例:

car = {
  "brand": "Porsche",
  "model": "911",
  "year": 1963
}
x = car.setdefault("color", "White")
print(x)

版权所有 © 小码哥的IT人生
Copyright © phpcodeweb All Rights Reserved
ICP备案号:苏ICP备17019232号-2  

苏公网安备 32030202000762号

© 2021-2024