我有一个 Python 字典d:
d = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
}
我想这样排序:
有值的键x
是第一位的。
其他所有内容均按字母顺序排序。
所以如果x = 'c'
我希望输出是:
>>> print(new_d)
>>> { 'c': 3, 'a': 1, 'b': 2, 'd': 4}
有没有一种直接/简单/Pythonic的方法来做到这一点?是的,我已经看到并理解了如何按值对字典进行排序的问题的大量答案?以及如何按键对字典进行排序?
莫回无
相关分类