假设我有以下字典:
dictionary = {"A": "9", "B": "8", "C": 10}
我只想为字典打印键,但要根据键的值排序。例如,我希望将它按照最大值到最小值(在同一行上)进行排序。
所以它的输出应该是
C A B
我该怎么做?
答案 0 :(得分:1)
使用sorted
:
print(' '.join(sorted(dictionary.keys(),key=lambda x: -dictionary[x])))
输出:
C A B