Python字典查找元素的3种方式

发布时间 2023-04-10 16:35:33作者: 同淋雪

Python字典查找元素的3种方式

示例:

res = {'name':'adam','age':'12','sex':'女'}

第一种: []

res['name']

这种方式找不到会报KeyError错误

第二种: get方法

res.get('name')

找不到对用key时,不会报错,返回None

第三种: setdefault方法

res.setdefault("name")  #未指定默认值,找不到key,会返回None

res.setdefault("name","无名氏")  # 找不到时返回指定的默认值

res.setdefault("name",default="无名氏") #找不到时返回默认值