Python 按不同顺序的多个键对字典列表进行排序 | 您所在的位置:网站首页 › python字典升序 › Python 按不同顺序的多个键对字典列表进行排序 |
Python 按不同顺序的多个键对字典列表进行排序,python,list,sorting,python-2.7,dictionary,Python,List,Sorting,Python 2.7,Dictionary,我需要对字典列表进行排序: [ {K: 1, B: 2, A: 3, Z: 4, ... } , ... ] 订购应为: K-下降 B-下降 A-上升 Z-上升 我只知道如何按升序或降序对所有键进行排序(reverse=True): 有谁能帮忙,如何按不同的顺序排序吗?如果您将数字作为值,您可以使用以下方法: stats.sort(key=lambda x: (-x['K'], -x['B'], x['A'], x['Z'])) 对于一般值: stats.sort(key=lambda |
CopyRight 2018-2019 实验室设备网 版权所有 |