【发布时间】:2019-02-08 00:58:31
【问题描述】:
我一直在寻找一种在 Python 中使用其值对字典进行排序的方法,经过几次尝试后,结果如下:
a = {<populated dict...>}
a = {v: k for k, v in a.items()}
a = {v: k for k, v in sorted(a.items())}
这段代码似乎可以工作,但我认为它的性能很差,有没有更好的方法?
【问题讨论】:
-
@newbie,不确定按键排序的问题对于要求按值排序的人来说是怎样的骗局?
标签: python python-3.x performance sorting dictionary