python 中字典对象按照 value 排序
2017-10-16 10:41
696 查看
dit = {1:’a’, -1:’b’, 2:’c’, -2:’d’}
直接使用sorted方法, 只能根据key进行排序
sorted(dit)
Out[6]: [-2, -1, 1, 2]
如果需要根据value排序,可以
sorted(dit.items(),key = lambda x:x[1],reverse = True)
Out[7]: [(-2, ‘d’), (2, ‘c’), (-1, ‘b’), (1, ‘a’)]
直接使用sorted方法, 只能根据key进行排序
sorted(dit)
Out[6]: [-2, -1, 1, 2]
如果需要根据value排序,可以
sorted(dit.items(),key = lambda x:x[1],reverse = True)
Out[7]: [(-2, ‘d’), (2, ‘c’), (-1, ‘b’), (1, ‘a’)]
相关文章推荐
- python 对字典按照value进行排序
- python实现字典按value排序,以及按照key排序的实现方法
- Python实现字典按照value进行排序的方法分析
- python字典按照value进行排序
- python中对字典按照value排序
- python - 字典按key或者value进行排序(sorted)
- Python基础——使字典按照 items 的大小进行排序
- python计算数组中对象出现的次数并且按照字典输出
- Python 把字典的key和value的值取出来,按照顺序存入到list中
- python字典实现按照自定义顺序排序
- python 按照字典的值进行排序
- python按照二级字典(子字典)值排序
- python dict按照value 排序
- python的sorted函数对字典按key排序和按value排序
- python dict按照value 排序
- python dict按照value 排序
- python字典分别按照key和value升序或者降序排列--以给定一个含有重复元素的数组list,按照其出现次数大小降序输出
- Python 列表中存储类对象时按照指定属性进行排序——用于正排表的排序
- 对Map类分别按照Key,Value排序,返回值为List对象
- python dict 按照value排序的试验