删除字典元素
能删单一的元素也能清空字典,清空只需一项操作。
显式删除一个字典用del命令,如下实例:
实例
#!/usr/bin/python3tinydict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'} deltinydict['Name']# 删除键 'Name'tinydict.clear() # 清空字典deltinydict # 删除字典print("tinydict['Age']: ", tinydict['Age'])print("tinydict['School']: ", tinydict['School'])
但这会引发一个异常,因为用执行 del 操作后字典不再存在:
Traceback(most recent call last):
File"/runoob-test/test.py", line 9,in
print("tinydict['Age']: ", tinydict['Age'])
NameError: name 'tinydict'isnotdefined
注:del() 方法后面也会讨论。