我知道可以使用以下方法对字典的值进行排序:
>>> mydict = {'silver': 300, 'gold': 500, 'bronze': 100, 'platinum': 1000}
>>> items = mydict.items()
>>> print sorted([value for key, value in items])
[100, 300, 500, 1000]
但是,如果我想对 dict 中的值进行排序以便我仍然拥有键怎么办?输出应如下所示:
{'platinum': 1000, 'gold': 500, 'silver': 300, 'bronze': 100}
有什么方法可以做到这一点吗?