示例 1:使用 del 关键字
my_dict = {31: 'a', 21: 'b', 14: 'c'}
del my_dict[31]
print(my_dict)
输出
{21: 'b', 14: 'c'}
在上面的代码中,使用 del
关键字删除了键为 31 的键值对。如果字典中不存在该键,del 关键字会引发 KeyError
。
示例 2:使用 pop()
my_dict = {31: 'a', 21: 'b', 14: 'c'}
print(my_dict.pop(31))
print(my_dict)
输出
a {21: 'b', 14: 'c'}
将键 31 作为参数传递给 pop()
方法。它会删除键为 31 的键值对,如输出所示。
pop()
还会返回所传递键的值。
另请阅读