首页 > 解决方案 > 使用列表值获取 dict 的最大值和最小值

问题描述

字典是

mydict = {'A': [10, 9, 8], 'B': [2,3,4,5]})

需要输出

Max A=10, Min A=8
Max B=5, Min B=2

有什么办法吗?我在程序中间使用defaultdictcollections附加值,所以在块完成之前我不知道键和值。

标签: pythondictionarycollectionsmaxmin

解决方案


你可以这样做items

for k,v in mydict.items():
    print(f'Max {k}={max(v)}, Min {k} ={min(v)}')

推荐阅读