python字典怎么删除键和值

   2025-02-13 2300
核心提示:要删除字典中的键和对应的值,可以使用del关键字或pop()方法。使用del关键字删除键和值的示例:my_dict = {key1: value1, key2:

要删除字典中的键和对应的值,可以使用del关键字或pop()方法。

使用del关键字删除键和值的示例:

my_dict = {"key1": "value1", "key2": "value2", "key3": "value3"}# 删除指定键和值del my_dict["key2"]# 删除后的字典print(my_dict)  # 输出: {'key1': 'value1', 'key3': 'value3'}# 删除不存在的键会引发KeyErrordel my_dict["key4"]  # 引发KeyError

使用pop()方法删除键和值的示例:

my_dict = {"key1": "value1", "key2": "value2", "key3": "value3"}# 删除指定键和值my_dict.pop("key2")# 删除后的字典print(my_dict)  # 输出: {'key1': 'value1', 'key3': 'value3'}# 使用pop()方法删除键不存在时会返回默认值my_dict.pop("key4", "default")  # 返回: 'default'

请注意,del关键字会直接删除指定的键和值,如果键不存在会引发KeyError异常。而pop()方法则可以指定默认值,如果键不存在时会返回默认值。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言