Skip to main content
 首页 » 编程设计

Python:从value中获取对应的key

2025年05月04日14zengkefu

def get_nearest_less_element(d, k): 
    return (min(value for value in map(float, d.values()) if value >= k)) 

所以,d 是一个 dict() 而 k 是 float,这个函数返回正确的值,但我可以返回此函数中该值的对应键?

请您参考如下方法:

def get_nearest_less_element(d, k): 
    return min(key for key, value in d.items() if float(value) >= k)