python根据字典的键来删除元素的方法
作者:FXL 时间:2023-05-08 00:58:57
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
来源:https://www.py.cn/jishu/jichu/19830.html
标签:python,字典,删除元素
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
python 绘制拟合曲线并加指定点标识的实现
2023-07-25 20:29:51
![](https://img.aspxhome.com/file/2023/1/67351_0s.png)
Python分析彩票记录并预测中奖号码过程详解
2023-07-20 04:49:18
![](https://img.aspxhome.com/file/2023/0/66000_0s.png)
用Python写一个模拟qq聊天小程序的代码实例
2022-04-01 10:01:42
也谈 CSS Sprites
2009-10-06 15:14:00
![](https://img.aspxhome.com/file/UploadPic/200910/6/1254278481253-97s.png)
sql语句返回主键SCOPE_IDENTITY()
2011-09-30 11:28:45
Python中map,reduce,filter和sorted函数的使用方法
2023-04-04 14:01:48
Golang 手写一个简单的并发任务 manager
2024-02-21 00:15:31
python基于物品协同过滤算法实现代码
2021-06-23 21:56:16
Python中的pprint打印模块
2023-04-22 12:11:18
Python时间转化方法超全总结
2021-10-23 02:39:56
![](https://img.aspxhome.com/file/2023/9/133349_0s.jpg)
Pycharm 字体大小调整设置的方法实现
2023-10-23 19:35:11
![](https://img.aspxhome.com/file/2023/4/135004_0s.png)
python输出带颜色字体实例方法
2021-03-27 22:40:56
![](https://img.aspxhome.com/file/2023/4/97624_0s.png)
由日文出错的Bug,重新认识 Replace 函数
2009-07-07 22:28:00
一文带你上手Vue新的状态管理Pinia
2024-05-09 15:11:33
![](https://img.aspxhome.com/file/2023/0/126560_0s.png)
使用Dreamweaver代码片断提高css开发效率
2007-10-28 15:46:00
![](https://img.aspxhome.com/file/UploadPic/200710/28/20071028154950883s.jpg)
Python 实现数据库更新脚本的生成方法
2024-01-15 22:35:43
Python Opencv中获取卷积核的实现代码
2021-04-07 07:11:50
![](https://img.aspxhome.com/file/2023/3/81533_0s.png)
python使用__slots__让你的代码更加节省内存
2023-03-15 06:33:57
![](https://img.aspxhome.com/file/2023/5/77805_0s.jpg)
Django中的用户身份验证示例详解
2023-10-08 17:06:08
javascript中字符串替换函数replace()方法与c# 、vb 替换有一点不同
2024-05-05 09:32:00