今天在测试群里看到一个小伙伴发的python自动化测试的一道面试题:
#获取字典dict中value最大的值,将最大值的key-value打印。
dict = {‘a’: 1, ‘b’: 2, ‘c’: 3, ‘d’: 1 }
我写了5种方法:python=3.6.8 ,前3种都是比较常用的基础语法。
1.第1种:
my_list = []
for value in dict.values():
my_list.append(value)
print(my_list)
my_list.sort()
print(my_list, len(my_list))
max_value = my_list[len(my_list) - 1]
for keys,