Python中已知一个字典d={1:’one' ,2:’two' ,3:'three' ,4:’four' }输入一个整数在字典中查询其映射的值,如果字典的键包含该整数,则将其对应的键值对删除。<
时间: 2024-03-08 22:50:30 浏览: 60
Python根据字典的值查询出对应的键的方法
可以使用Python中的字典方法pop()来删除键值对,并且可以利用try-except语句来判断键是否存在。代码如下:
```
d = {1:'one', 2:'two', 3:'three', 4:'four'}
n = int(input("请输入一个整数:"))
try:
value = d.pop(n)
print("字典中键为{}的值为{}".format(n, value))
except KeyError:
print("字典中不存在键为{}的元素".format(n))
```
如果输入的整数n在字典中存在,则会输出该键对应的值,并将该键值对从字典中删除。如果不存在,则会输出提示信息。
阅读全文