📅  最后修改于: 2023-12-03 15:34:07.866000             🧑  作者: Mango
在Python中,要删除字典中键的值大于特定值K的项,包括混合值,我们可以使用for循环和字典推导式。以下是一个Python程序,它演示了如何删除字典中键的值大于K的项。
# 创建字典
my_dict = {'a': 100, 'b': 200, 'c': 300, 'd': 400}
# 定义一个K值
K = 250
# 使用字典推导式删除项
new_dict = {key:val for key, val in my_dict.items() if val <= K}
# 打印删除后的字典
print(new_dict)
输出:
{'a': 100, 'b': 200}
在上面的代码中,我们使用字典推导式来创建一个新字典new_dict,该字典包含my_dict中值小于或等于K的项。最后,我们打印new_dict以查看删除后的字典。
这是一个简单而有效的方法,可以使用在许多不同的情况下,如果你想删除字典中值大于特定值K的项,包括混合值。