
我们知道如果我们在网络上发布不当、不正确的言论。网站会把我们的评论删除。正是因为是不正确的,它就没有存在的必要。之前小编向大家介绍了在python字典里添加元素的三种方法(https://www.py.cn/jishu/jichu/21769.html),但是如果在字典中输入错误的代码,我们就要删除,不然会影响我们程序的编写。那么如何在字典里删除元素呢?小编这里有四种方法,来看看吧。
1、pop()方法:在()里面输入要删除的元素
1 2 3 | vv = aa.pop( '人才' )
print (vv) # 60
print (aa) # { '英语' : 'english' , '价格' : 100, 'hhh' : 'gogogo' }
|
默认删除最后一个,可以指定下标进行删除
2、popitem()方法 :自动删除最后一个元素,并不是随机删除
1 2 3 4 5 | #!/usr/bin/python
# -*- coding: UTF-8 -*-
site= { 'name' : '' , 'alexa' : 10000, 'url' : 'http://blog.csdn.net/uuihoo/' }
pop_obj=site.popitem() # 随机返回并删除一个键值对
print pop_obj # 输出结果可能是{ 'url' , 'http://blog.csdn.net/uuihoo/' }
|
3、clear()方法 :清空所有元素
1 2 | aa.clear()
print (aa) # {},为空
|
4、del 方法:需要给定下标
1 2 | del[aa[ 'adress' ]]
print (aa) # { '人才' : 60, '英语' : 'english' , '价格' : 100, 'hhh' : 'gogogo' }
|
以上就是python中删除字典元素的四种方法,希望能对你有所帮助你哟~