----------------------------------------------
dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
del dict['Name']
dict.clear()
del dict
print "dict['Age']: ", dict['Age']
print "dict['School']: ", dict['School']
======================================================
pop例子:
Python 字典 pop() 方法删除字典给定键 key 及对应的值,返回值为被删除的值。key 值必须给出。 否则,返回 default 值。
site= {'name': '菜鸟教程', 'alexa': 10000, 'url': 'www.runoob.com'}
pop_obj=site.pop('name')
print pop_obj
=================================================
del 语句和 pop() 函数作用相同,pop() 函数有返回值。
>>> dic={'runoob': '菜鸟教程', 'google': 'Google 搜索', 'taobao': '淘宝', 'tmall': None}
>>> del dic['tmall']
>>> dic
{'runoob': '菜鸟教程', 'google': 'Google 搜索', 'taobao': '淘宝'}
>>> dic.setdefault('tmall','天猫')
'天猫'
>>> dic
{'runoob': '菜鸟教程', 'google': 'Google 搜索', 'taobao': '淘宝', 'tmall': '天猫'}
>>> dic.pop('tmall')
'天猫'
>>> dic
{'runoob': '菜鸟教程', 'google': 'Google 搜索', 'taobao': '淘宝'}
>>>