Python 删除字典元素的4种方法
2021-04-13 本文已影响0人
忘了呼吸的那只猫
-
Python
字典的clear()
方法(删除字典内所有元素)
-
dict = {'name': 'AAA', 'alexa': 10000, 'url': 'http://aaa.com'}
dict.clear(); # 清空词典所有条目
-
Python
字典的pop()
方法(删除字典给定键key
所对应的值,返回值为被删除的值)
-
site = {'name': 'AAA', 'alexa': 10000, 'url': 'http://aaa.com'}
pop_obj=site.pop('name') # 删除要删除的键值对,如{'name':'我的博客地址'}这个键值对
print (pop_obj) # 输出 :我的博客地址
-
Python
字典的popitem()
方法(随机返回并删除字典中的一对键和值)
-
site= {'name': 'AAA', 'alexa': 10000, 'url': 'http://aaa.com'}
pop_obj=site.popitem() # 随机返回并删除一个键值对
print(pop_obj) # 输出结果可能是{'url','http://aaa.com'}
-
del
全局方法(能删单一的元素也能清空字典,清空只需一项操作)
-
site= {'name': '我的博客地址', 'alexa': 10000, 'url':'http://aaa.com'}
del site['name'] # 删除键是'name'的条目
del site # 清空字典所有条目