Using Python's max to return two equally large values

前端 未结 6 1878
小鲜肉
小鲜肉 2020-11-30 13:29

I\'m using Python\'s max function to find the largest integer in a dictionary called count, and the corresponding key (not quite sure if I\'m saying it properly

6条回答
  •  暗喜
    暗喜 (楼主)
    2020-11-30 14:33

    Idea is to find max value and get all keys corresponding to that value:

    count = {'a': 120, 'b': 120, 'c': 100}
    
    highest = max(count.values())
    
    print([k for k, v in count.items() if v == highest])
    

提交回复
热议问题