>>> from collections import Counter
>>> my_dict = {"A":3,"B":4,"H":1,"K":8,"T":0}
>>> c = Counter(my_dict)
>>> mc = c.most_common(3) # returns top 3 values
# content of mc: [('K', 8), ('B', 4), ('A', 3)]
# For getting the keys from "mc":
# >>> [key for key, val in mc]
# ['K', 'B', 'A']
您可以使用简单的列表理解表达式:
或者,如果还需要值,可以使用^{} :
相关问题 更多 >
编程相关推荐