Python 标准库

dict

2026-01-07

dict 是 [[Python]] 的内置类型,是一个可变容器模型,且可存储任意类型对象。

dict

.setdefault()

如果字典存在键 key ,返回它的值。如果不存在,插入值为 default 的键 key ,并返回 default 。

dict.setdefault(key, default=None)
  • key: 键
  • default: 默认值,默认为 None

.pop()

删除字典给定键 key 所对应的值,并返回对应值。如果 default 未给出且 key 不存在,引发 KeyError。

dict.pop(key)
dict.pop(key, default=None)
  • key: 键
  • default: 如果 key 不存在,返回的默认值

dict1.pop('name') 删除指定键

[[Python]] 字典合并

dict1 = {"name": "immwind"}
dict2 = {"age": 42}
dict1.update(dict2)
# dict1 的值为 {'name': 'immwind', 'age': 42}

参考