从字典中删除一个元素的 Python 程序
在这个例子中,你将学习如何从一个字典中删除一个元素。
例子 1: 使用 del 关键字
my_dict = {31: 'a', 21: 'b', 14: 'c'} del my_dict[31] print(my_dict)
输出
{21: 'b', 14: 'c'}
在上面的代码中,使用 del 关键字删除了键值为 31 的 key:value 对。如果键值在字典中不存在,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()还返回所传递的键的值。
相关文章