python中字典取最大值的应用

字典里面的值如何取最大值:
举个列子:list= {‘a’: 12, ‘b’: 33,‘c’:55}

第一种:用for循环去调取,先建一个列表,在列表取最大值:

list = {'a': 12, 'b': 33,'c':55}
ls=[]

for item in list:
    ls.append(list[item])
print('最大值:{0}'.format(max(ls)))

python中字典取最大值的应用_第1张图片

python中字典取最大值的应用_第2张图片

第二种:用zip拆分的方法取最大值:

list= {'a': 12, 'b': 33,'c':55}
jj = max(zip(list.values()))
print(jj[0])

python中字典取最大值的应用_第3张图片
python中字典取最大值的应用_第4张图片

第三种:列表取最大值:

list= {'a': 12, 'b': 33,'c':55}
print(max(list.values()))

python中字典取最大值的应用_第5张图片

你可能感兴趣的:(python,python)