可以使用字典的 'items()' 方法来获取所有键值对,然后使用循环遍历所有键值对,找到对应值的键。

例如:

my_dict = {'apple': 3, 'banana': 2, 'orange': 1}

def get_key(val):
    for key, value in my_dict.items():
        if val == value:
            return key

print(get_key(2)) # 输出:banana
print(get_key(3)) # 输出:apple
print(get_key(0)) # 输出:None

这里定义了一个函数 get_key(),接收一个参数 val,表示要查找的值。然后使用 for 循环遍历字典中所有键值对,如果找到对应值的键,则返回该键。如果循环结束后仍未找到,则返回 None。


原文地址: https://www.cveoy.top/t/topic/nUsf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录