已知一个字典d={1:'one',2:'two',3:'three',4:’four'}输入一个整数在字典中查询其映射的值,如果字典的键包含该整数,则将其对应的键值对删除Python
时间: 2023-12-25 21:05:13 浏览: 91
注入表段强大字典
4星 · 用户满意度95%
好的,您可以使用以下代码实现:
```
d = {1:'one', 2:'two', 3:'three', 4:'four'}
num = int(input("请输入一个整数:"))
if num in d:
value = d[num]
del d[num]
print("查询到的值为:", value)
print("删除后的字典为:", d)
else:
print("字典中不存在该键。")
```
以上代码会先判断输入的整数是否在字典中,若存在则将其对应的键值对删除,输出查询到的值以及删除后的字典;若不存在则输出提示信息。
阅读全文