Python 中的内置字典函数

2023-09-17 22:19:00

下表列出了可与 Dictionary type in Python 3 一起使用的所有函数。

函数描述
dict.clear() 从字典中删除所有键值对。
dict.copy() 返回字典的浅表副本。
dict.fromkeys() 从给定的可迭代对象(字符串、列表、集合、元组)作为键并使用指定的值创建新字典。
dict.get() 返回指定键的值。
dict.items() 返回一个字典视图对象,该对象以键值对列表的形式提供字典元素的动态视图。此视图对象在字典更改时更改。
dict.keys() 返回一个包含字典的键列表的dictionary view object
dict.pop() 删除密钥并返回其值。如果字典中不存在键,则返回默认值(如果指定),否则将引发 KeyError。
dict.popitem() 从字典中删除并返回(键、值)对的元组。对按后进先出 (LIFO) 顺序返回。
dict.setdefault() 返回字典中指定键的值。如果未找到该键,则添加具有指定默认值的键。如果未指定默认值,则设置"无"值。
dict.update() 使用来自另一个字典或其他可迭代对象(如具有键值对的元组)的键值对更新字典。
dict.values() 返回提供字典中所有值的动态视图的dictionary view object。此视图对象在字典更改时更改 变化。