python – 基于第一列然后下一列进行排序
发布时间:2020-05-28 01:41:53 所属栏目:Python 来源:互联网
导读:我有一本需要排序的字典.我想根据值对dict进行排序.并且作为下一步,如果两个键具有相同的值,我想基于键的词典值进行排序.我试过这个. l {a: 5, aa: 5, c: 1, b: 7} sorted(l) [a, aa, b, c] sorted
|
我有一本需要排序的字典.我想根据值对dict进行排序.并且作为下一步,如果两个键具有相同的值,我想基于键的词典值进行排序. 我试过这个.
最佳答案
如果我正确理解了您的问题,那么您正在搜索类似的内容:
输出:
如果您希望值按升序排列,而第二种排序按降序排列,则可以执行以下操作:
有关排序的更多信息,请参阅Sorting Howtos. 如果你有一个只包含字符串的元组列表,你可以这样做:
输出: (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- python – 没有名为registration.backends.default.urls的模
- Python守护进程用法实例分析
- python – 在matplotlibrc中设置bottom,top,left,right tic
- Mac OS X10.9安装的Python2.7升级Python3.3步骤详解
- Python:将函数作为参数传递以初始化对象的方法.还是Python
- 在Python的Flask框架中使用模版的入门教程
- 简介Python中用于处理字符串的center()方法
- python 中split 和 strip的实例详解
- python随机生成手机号码
- python数据预处理之将类别数据转换为数值的方法
