python中setdefault函数的用法是什么

avatar
作者
猴君
阅读量:0

在Python中,setdefault()函数用于获取指定键的值,如果该键不存在则将其设置为指定的默认值,并返回该键的值。具体用法如下:

# 创建一个空字典 my_dict = {}  # 使用setdefault()函数设置键值对 value = my_dict.setdefault('key', 'default_value') print(value)  # 输出:default_value  # 再次调用setdefault()函数获取已存在的键的值 value = my_dict.setdefault('key', 'new_default_value') print(value)  # 输出:default_value 

在上面的示例中,首先通过setdefault()函数设置了键为'key'的值为'default_value',然后再次调用setdefault()函数获取键为'key'的值时,因为该键已经存在,所以返回的是原来设置的值'default_value'

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!