python根据字典的键来删除元素的方法


Posted in Python onAugust 16, 2020

python根据字典的键来删除元素的方法:

可以利用pop()方法来进行删除。

pop()方法可以删除字典定键key及对应的值,并返回被删除的值。

具体使用方法如:【site.pop('name')】。

Python 字典 pop() 方法删除字典给定键 key 及对应的值,返回值为被删除的值。key 值必须给出。 否则,返回 default 值。

语法:

pop(key[,default])

参数:

  • key: 要删除的键值
  • default: 如果没有 key,返回 default 

举例:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
site= {'name': '我的博客地址', 'alexa': 10000, 'url':'http://blog.csdn.net/uuihoo/'}
pop_obj=site.pop('name') # 删除要删除的键值对,如{'name':'我的博客地址'}这个键值对
print pop_obj   # 输出 :我的博客地址

内容扩展:

python的字典可以通过del方法进行元素删除,下面的代码详细演示了这一过程

# Create an empty dictionary
d = {}
# Add an item
d["name"] = "Fido"
assert d.has_key("name")
# Delete the item
del d["name"]
assert not d.has_key("name")
# Add a couple of items
d["name"] = "Fido"
d["type"] = "Dog"
assert len(d) == 2
# Remove all items
d.clear()
assert len(d) == 0

以上就是python根据字典的键来删除元素的方法的详细内容,更多关于python如何根据字典的键来删除元素的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Python检测QQ在线状态的方法
May 09 Python
python删除指定类型(或非指定)的文件实例详解
Jul 06 Python
python搭建微信公众平台
Feb 09 Python
Python2.7.10以上pip更新及其他包的安装教程
Jun 12 Python
python迭代dict的key和value的方法
Jul 06 Python
python pycharm的安装及其使用
Oct 11 Python
python获取全国城市pm2.5、臭氧等空气质量过程解析
Oct 12 Python
利用Python校准本地时间的方法教程
Oct 31 Python
如何使用selenium和requests组合实现登录页面
Feb 03 Python
将数据集制作成VOC数据集格式的实例
Feb 17 Python
python3中编码获取网页的实例方法
Nov 16 Python
Django路由层如何获取正确的url
Jul 15 Python
python实现取余操作的简单实例
Aug 16 #Python
python属于哪种语言
Aug 16 #Python
python中sys模块是做什么用的
Aug 16 #Python
python3获取控制台输入的数据的具体实例
Aug 16 #Python
python在一个范围内取随机数的简单实例
Aug 16 #Python
python将数据插入数据库的代码分享
Aug 16 #Python
详解Python高阶函数
Aug 15 #Python
You might like
php 求质素(素数) 的实现代码
2011/04/12 PHP
php curl登陆qq后获取用户信息时证书错误
2015/02/03 PHP
PHP中quotemeta()函数的用法讲解
2019/04/04 PHP
php多进程并发编程防止出现僵尸进程的方法分析
2020/02/28 PHP
js关闭父窗口时关闭子窗口
2013/04/01 Javascript
分析Node.js connect ECONNREFUSED错误
2013/04/09 Javascript
YUI模块开发原理详解
2013/11/18 Javascript
jQuery统计指定子元素数量的方法
2015/03/17 Javascript
简介AngularJS中使用factory和service的方法
2015/06/17 Javascript
jQuery热气球动画半透明背景的后台登录界面代码分享
2015/08/28 Javascript
js事件处理程序跨浏览器解决方案
2016/03/27 Javascript
js 判断各种数据类型的简单方法(推荐)
2016/08/29 Javascript
基于Vue中点击组件外关闭组件的实现方法
2018/03/06 Javascript
微信小程序数据分析之自定义分析的实现
2018/08/17 Javascript
vue路由事件beforeRouteLeave及组件内定时器的清除方法
2018/09/29 Javascript
vue获取验证码倒计时组件
2019/08/26 Javascript
vue  elementUI 表单嵌套验证的实例代码
2019/11/06 Javascript
微信小程序连续签到7天积分获得功能的示例代码
2020/08/20 Javascript
js删除指定位置超链接中含有百度与360的标题
2021/01/06 Javascript
全面解析Python的While循环语句的使用方法
2015/10/13 Python
python dataframe 输出结果整行显示的方法
2018/06/14 Python
浅谈python的深浅拷贝以及fromkeys的用法
2019/03/08 Python
Python3 实现减少可调用对象的参数个数
2019/12/20 Python
Python Pillow.Image 图像保存和参数选择方式
2020/01/09 Python
python 常用日期处理-- datetime 模块的使用
2020/09/02 Python
python工具快速为音视频自动生成字幕(使用说明)
2021/01/27 Python
css3新增颜色表示方式分享
2014/04/15 HTML / CSS
美国美妆网站:B-Glowing
2016/10/12 全球购物
Superdry瑞典官网:英国日本街头风品牌
2017/05/17 全球购物
商务日语毕业生自荐信
2013/11/23 职场文书
报社实习生自荐信
2014/01/24 职场文书
机关办公室岗位职责
2014/04/16 职场文书
银行主办会计岗位职责
2014/08/13 职场文书
委托书如何写
2014/08/30 职场文书
2014年科技工作总结
2014/11/26 职场文书
2016年优秀班主任先进事迹材料
2016/02/26 职场文书