Python里面的字典能不能通过值value来找到对应的键key
参考:网页链接
#假如值唯一
mydisc = {'key1':'123', 'key2':'234', 'key3':'345'}
get_value = input('请输入要查值:')
if get_value in mydisc.values():
print(list(mydisc.keys())[list(mydisc.values()).index(get_value)])
else:
print('你要查询的值'+get_value+'不存在')
# 假如值不唯一
mydisc = {'key1':'123', 'key2':'234', 'key3':'345','key5':'123'}
get_value = input('请输入要查值:')
if get_value in mydisc.values():
for a in range(0,len(mydisc)):
if list(mydisc.values())[a]==get_value:
print(list(mydisc.keys())[a])
else:
print('你要查询的值'+get_value+'不存在')
————————————————
版权声明:本文为CSDN博主「胸怀大海」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/edians/article/details/99296269