您可以使用Python的内置函数min()结合字典的items()方法来实现这个功能。以下是一个示例代码:
def find_min_key_value_pair(dictionary):
# 使用min()函数查找具有最小值的键值对
min_pair = min(dictionary.items(), key=lambda x: x[1])
return min_pair
# 示例用法
my_dict = {'a': 5, 'b': 2, 'c': 9, 'd': 1}
min_pair = find_min_key_value_pair(my_dict)
print(min_pair) # 输出: ('d', 1)
在上述代码中,find_min_key_value_pair()函数接受一个字典作为参数,并使用min()函数和lambda表达式作为key函数来比较键值对的值。最后,该函数返回具有最小值的键值对。
示例用法中,我们创建了一个字典my_dict并调用find_min_key_value_pair()函数来查找具有最小值的键值对。最后,我们打印出最小值的键值对,即 ('d', 1)。