1. 使用`del`关键字:
my_dict = {"a": 1, "b": 2, "c": 3}
del my_dict["a"]
print(my_dict) 输出:{"b": 2, "c": 3}
如果指定的键不存在,会引发`KeyError`。
2. 使用`pop()`方法:
my_dict = {"a": 1, "b": 2, "c": 3}
my_dict.pop("a")
print(my_dict) 输出:{"b": 2, "c": 3}
`pop()`方法删除指定键的元素,并返回该元素的值。如果键不存在,可以提供一个默认值以避免`KeyError`异常。
3. 使用`popitem()`方法:
my_dict = {"a": 1, "b": 2, "c": 3}
my_dict.popitem()
print(my_dict) 输出:{"b": 2, "c": 3}
`popitem()`方法随机返回并删除字典中的一对键和值。
4. 使用`clear()`方法:
my_dict = {"a": 1, "b": 2, "c": 3}
my_dict.clear()
print(my_dict) 输出:{}
`clear()`方法用于清除字典中的所有数据。
以上方法都会永久性地从字典中移除数据