# 示例代码:删除字典中的键
# 创建一个示例字典
my_dict = {'a': 1, 'b': 2, 'c': 3, 'd': 4}
# 方法一:使用 del 关键字
# 删除键 'b'
if 'b' in my_dict:
del my_dict['b']
print("使用 del 关键字删除后的字典:", my_dict)
# 方法二:使用 pop() 方法
# 删除键 'c',并返回其值
removed_value = my_dict.pop('c', None) # 如果键不存在,则返回 None
print("使用 pop() 方法删除后的字典:", my_dict)
print("被删除的键 'c' 的值:", removed_value)
del 关键字:del 是 Python 中用于删除对象(如变量、列表元素或字典项)的关键字。如果要删除字典中的某个键,可以使用 del my_dict[key],但需要注意的是,如果指定的键不存在,会抛出 KeyError 异常。因此,通常建议先检查键是否存在。
pop() 方法:dict.pop(key, default) 方法可以从字典中移除指定的键,并返回该键对应的值。如果键不存在且提供了默认值,则返回默认值;如果没有提供默认值且键不存在,则会抛出 KeyError 异常。
上一篇:python 3.x
下一篇:python moviepy
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站