本教程运行环境:windows7系统,Python3.9.1,DELLG3电脑。方法一:通过sorted()函数对所有valueimport操作符进行排序#先通过sorted和operator函数对字典进行排序,然后输出valuekeyclassCount={"c":1,"b":4,"d":2"e":6}print(classCount.items())SortedclassCount1=sorted(classCount.items(),key=operator.itemgetter(1),reverse=True)print(SortedclassCount1[0][0])#通过Max在字典中找到value对应的keyprint(max(classCount,key=classCount.get))。方法二:使用max函数获取字典中value对应的key值#例子:price={'a':1,'b':7,'c':5,'d':10,'e':12,'f':3}result_max=max(price,key=lambdax:price[x])print(f'max:{result_max}')>>>>max:e方法三:获取通过map()函数获取字典值keys=m.keys()keys.sort()ma=map(m.get,keys)printma[len(ma)-1]以上就是本次分享的全部内容。现在想学编程的朋友可以微信指导公众号-Python技术大本营,欢迎大家~
