商业合作
免费在我们的网站上发布一篇文章
公众号承接推广任务
联系我们 微信号码: 18003606519

Python 的字典用于以键值格式存储数据。有的时候你可能需要从字典中删除特定的键值。4DV天宁日记|网页模板_网页设计_网站建设

在本教程中,你将学习如何安全删除键值。4DV天宁日记|网页模板_网页设计_网站建设
4DV天宁日记|网页模板_网页设计_网站建设
Python 从字典中删除密钥4DV天宁日记|网页模板_网页设计_网站建设

如何在 Python 中创建字典

字典用大括号表示,键值对用冒号分隔。以下代码初始化具有三个键值对的字典:4DV天宁日记|网页模板_网页设计_网站建设
 4DV天宁日记|网页模板_网页设计_网站建设

my_dict = {'apple': 2, 'banana': 3, 'orange': 5}
4DV天宁日记|网页模板_网页设计_网站建设
还可以使用内置函数初始化字典。4DV天宁日记|网页模板_网页设计_网站建设
 
my_dict = dict(apple=2, banana=3, orange=5)
4DV天宁日记|网页模板_网页设计_网站建设
如何安全地从Python字典中删除密钥?

使用关键字从字典中删除键值

del dictionary[key]
4DV天宁日记|网页模板_网页设计_网站建设
实例:4DV天宁日记|网页模板_网页设计_网站建设
 
Members = {"John": "Male", "Kat": "Female", "Doe": "Female" "Clinton": "Male"}

del Members["Doe"]
print(Members)
4DV天宁日记|网页模板_网页设计_网站建设
输出:4DV天宁日记|网页模板_网页设计_网站建设
 
{"John": "Male", "Kat": "Female", "Clinton": "Male"}
4DV天宁日记|网页模板_网页设计_网站建设
从字典中删除键值对的另一种方法:4DV天宁日记|网页模板_网页设计_网站建设
 
dictionary.pop(key, default_value)
4DV天宁日记|网页模板_网页设计_网站建设
实例:4DV天宁日记|网页模板_网页设计_网站建设
 
My_Dict = {1: "Mathew", 2: "Joe", 3: "Lizzy", 4: "Amos"}
data = My_Dict.pop(1)
print(data)
print(My_Dict)
4DV天宁日记|网页模板_网页设计_网站建设
输出4DV天宁日记|网页模板_网页设计_网站建设
 
Mathew
{2: "Joe", 3: "Lizzy", 4: "Amos"}
 

如何使用函数从字典中删除键值?

# initialize a dictionary
My_dict = {1: "Red", 2: "Blue", 3: "Green", 4: "Yello", 5: "Black"}

# using popitem()
Deleted_key = My_dict.popitem()
print(Deleted_key)
输出4DV天宁日记|网页模板_网页设计_网站建设
 
(5, 'Black')
 

如何从字典中删除多个键值

My_dict = {'Sam': 16, 'John': 19, 'Alex': 17, 'Doe': 15}

#define the keys to remove
keys = ['Sam', 'John', 'Doe']

for key in keys:
    My_dict.pop(key, None)

print(My_dict)
4DV天宁日记|网页模板_网页设计_网站建设
输出4DV天宁日记|网页模板_网页设计_网站建设
 
{'Alex': 17}
4DV天宁日记|网页模板_网页设计_网站建设
字典中最常见的删除键值方法是以关键字来进行。
没有发现主题没有发现主题