删除字典元素
能删单一的元素也能清空字典,清空只需一项操作。高佣联盟 www.cgewang.com
显示删除一个字典用del命令,如下实例:
实例
#!/usr/bin/python # -*- coding: UTF-8 -*- dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'} del dict['Name'] # 删除键是'Name'的条目 dict.clear() # 清空字典所有条目 del dict # 删除字典 print "dict['Age']: ", dict['Age'] print "dict['School']: ", dict['School']
但这会引发一个异常,因为用del后字典不再存在:
dict['Age']:
Traceback (most recent call last):
File "test.py", line 8, in <module>
print "dict['Age']: ", dict['Age']
TypeError: 'type' object is unsubscriptable
注:del()方法后面也会讨论。