1.使用del命令删除指定条目
语法格式
del 字典名 [键]
eg
>>dicareas
[‘俄罗斯‘:1707.5,’加拿大’:991.7]
>>>del dicareas [‘俄罗斯’]
>>>dicareas
[‘加拿大’:991.7]
使用pop()方法删除指定条目
语法格式
字典名.pop(键,默认值)
eg
>>dicareas
[‘俄罗斯‘:1707.5,’加拿大’:991.7]
>>>area = dicareas pop('俄罗斯')
>>>area
1707.5
注意
【1】 当不确定键在字典里是否存在时,需要给出默认值,否则会出错
>>>area = dicarea.pop('美国','找不到要删除的条目')
>>>area
'找不到要删除的条目'
【2】括号内至少要包含一个指定键的参数,否则会报错
使用popitem()方法随机删除字典条目
语法格式
字典名.popitem()
- pop()是指定删除并返回值,popitem()是随机删除并返回(Python3.6后的版本默认返回最后一个添加进字典的条目)。
- 以元组的形式返回某个条目
- popitem()方法不带任何参数
使用clear()方法清空字典条目
语法格式
字典名.clear()
一次性清空所有条目,留下一个空字典
直接删除整个字典
语法格式
del 字典名
会从内存中注销掉字典对象