python dic 字典排序
来源:互联网 发布:怎么淘宝开店 编辑:程序博客网 时间:2024/05/21 08:51
对于字典:my_dic = {‘a’:3 , ‘b’:2 , ‘c’: 1}
1.如果按照值value升序排序(从小到大),reverse 默认为False
//按照字典的value升序sorted_x = sorted(my_dic.iteritems(), key= lambda d:d[1], reverse=False)
输出:[(‘c’, 1), (‘b’, 2), (‘a’, 3)]
2.如果按照值value降序排序(从大到小),reverse 设置为True, 默认为False
//按照字典的value降序sorted_x = sorted(my_dic.iteritems(), key= lambda d:d[1], reverse=True)
输出:[(‘a’, 3), (‘b’, 2), (‘c’, 1)]
3.如果按照键key升序排序(从小到大),reverse 默认为False
//按照字典的key升序sorted_x = sorted(my_dic.iteritems(), key= lambda d:d[0], reverse=False)
输出:[(‘a’, 3), (‘b’, 2), (‘c’, 1)]
3.如果按照键key降序排序(从大到小),reverse 设置为True,默认为False
//按照字典的key降序sorted_x = sorted(my_dic.iteritems(), key= lambda d:d[0], reverse=True)
输出:[(‘c’, 3), (‘b’, 2), (‘a’, 1)]
阅读全文
0 0
- python dic 字典排序
- Python如何在dic(字典)里面添加dic(字典) 附dic基础知识
- python 中字典(dic)的用法
- python中字典的dic.setdefault()用法
- python 按照list中的dic的某key排序
- python string、dic互转
- Python dic 方法汇总
- python字典排序
- python字典排序
- Python字典排序OrderedDict
- python字典排序
- python 字典排序
- python 字典排序
- python字典排序
- Python字典、列表排序
- python字典排序
- [转]python字典排序
- Python 字典排序
- hdu 1196 lowest bit
- 什么函数不能声明为虚函数
- java toString()的用法
- url编码与解码
- Servlet基础(4)
- python dic 字典排序
- ccpc 2017 网络赛 1004 A Secret (扩展kmp)【模板】
- 二维数组的定义方式与细节
- R:向量、矩阵、数组操作
- vim+Vundle+vim-autoformat+astyle格式化代码
- [除法分块] BZOJ1257: [CQOI2007]余数之和sum
- django-pure-pagination的使用
- JZOJ4876. 【NOIP2016提高A组集训第10场11.8】基因突变(2017.8B组)
- struts-struts标签的使用(一)