Python 按不同顺序的多个键对字典列表进行排序 您所在的位置:网站首页 python字典升序 Python 按不同顺序的多个键对字典列表进行排序

Python 按不同顺序的多个键对字典列表进行排序

#Python 按不同顺序的多个键对字典列表进行排序| 来源: 网络整理| 查看: 265

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 实验室设备网 版权所有