根据字典的值排列键

使用sorted函数里key参数

a = {1:'c',2:'b',3:'a'}
print sorted(a, key=lambda x:a[x])

需要逆序排列的话,可以使用reverse参数

print sorted(a, key=lambda x:a[x], reverse=True)

参考资料

Sorting Mini-HOW TO

results matching ""

    No results matching ""