怎么删除python工程_python根据字典的键来删除元素的方法
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如何根据字典的键来删除元素的资料请关注我们其它相关文章!
发表评论 QQ
昵称
邮箱
网址
有人回复时邮件通知我
怎么删除python工程_python根据字典的键来删除元素的方法相关推荐
- python字典改键_python 字典修改键(key)的几种方法
python 字典修改键(key)的几种方法 python中获取字典的key列表和value列表 # -*- coding: utf-8 -*- # 定义一个字典 dic = {'剧情': 11, ' ...
- python取出字典的某个键_python 取出字典的键或者值/如何删除一个字典的键值对/如何遍历字典...
先定义一个字典并直接进行初始化赋值 my_dict = dict(name="lowman", age=45, money=998, hourse=None) 1.取出该字典所有的 ...
- python修改key名_python 字典修改键(key)的几种方法
python中获取字典的key列表和value列表 # -*- coding: utf-8 -*- # 定义一个字典 dic = {'剧情': 11, '犯罪': 10, '动作': 8, '爱情': ...
- python字典按照key排序_python中字典按key值排序的实现方法
之前小编介绍了字典本身不可排序,但按值可以,小编也介绍了按value值排序的三种方法.sorted()函数可以对数字或字符串进行排序,按key排序只是输出的key值的排序列表,使用sorted()函数 ...
- python字典去最值_python 比较字典value的最大值的几种方法
python中获取字典的key列表和value列表 # -*- coding: utf-8 -*- # 定义一个字典 dic = {'剧情': 11, '犯罪': 10, '动作': 8, '爱情': ...
- python字典一键多值_Python实现字典一个键对应多个值
Python实现字典的一键多值情况,采用 { key: [list] }形式:并根据键对多个值进行平均. 可复制代码: keys = [1,2,3,4,5,6,3,4,5,7] values = [1 ...
- python删除一个文件_Python 实现一个小功能: 删除某路径下文件及文件夹的脚本...
下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. #!/usr/bin/env python import os import shutil ...
- python 删除文件夹_Python文件操作大全,随机删除文件夹内的任意文件
在读文件的时候往往需要遍历文件夹,python的os.path包含了很多文件.文件夹操作的方法: os.path.abspath(path) #返回绝对路径 os.path.basename(path ...
- python 遍历_Python遍历字典
1.遍历key值 1 >>> d = {'Python':'astonishing', 'C++':'complicated', 'Java':'versatile'} 2 > ...
最新文章
- 提高 Github 下载速度的方法「100% 有效」可达到 2MB/s
- WKWebView高度自适应三种方式
- python之道_一入python深似海--python之道
- python基础学习笔记第一天
- 如何得到iterator的当前元素_链表进化!双向链表+迭代器(Iterator)!
- GNN笔记:傅里叶变换
- 粤港澳大湾区菜篮子-哲商对话·林裕豪:从玉农业谋定大健康
- 文件或目录权限chmod,更改所有者和所属组chown ,umask的使用 ,隐藏权限的使用 lsattr,chattr...
- Webstorm+cordova打包vue成Android项目
- 电脑系统linux普通用户,Linux操作系统用户管理
- 暴力法——猴子分桃-源代码 c语言实现
- The Little Schemer读书笔记1
- android studio主moudle无法调用依赖moudle里的jar包
- 寻求持续发展 Criteo中国业务正式启动
- 数据库顶级会议介绍:VLDB、SIGMOD、ICDE
- 电子计算机表格,excel电子表格(计算机).ppt
- Kafka Broker 基本架构二
- linux的安卓源码编译提示版本不匹配,编译Android源码致命错误解决方案
- tomcat 端口 8005 被 windows 系统服务占用导致启动闪退的问题
- JAVA框架项目实战:系统公告设计及实现