对python字典的排序
来源:互联网 发布:网络科学导论 汪小帆 编辑:程序博客网 时间:2024/06/07 09:14
使用sorted函数对字典进行排序包含两种情况,一种事对keys进行排序,一种是对value进行排序sorded函数包含三分参数:sorted(iterable,key,reverse)
iterable是可迭代对象,可以是dict.items(),dict.keys()等,key是一个函数,用来选取参与比较的元素,reverse用来指点是正序还是逆序。
(1)对key进行排序:
dict={'d':1,'c':8,'e':10,'a':6}sorted(dict.keys())
(2)对value进行排序或基于key进行排序;
#基于value对字典排序dict={'d':1,'c':8,'e':10,'a':6}sorted(dict.items(),key=lambda item:item[1],reverse=True)#基于key对字典排序sorted(dict.items(),key=lambda item:item[0],reverse=True)
0 0
- 对python字典的排序
- 【Python】Python对字典排序
- [python]对字典进行排序
- python 对字典进行排序
- Python中对字典排序
- python对字典降序排序
- Python的字典排序
- Python 字典的排序
- python 字典的排序
- Python高效编程-对字典的值进行排序
- 最近了解的对python字典的用法(有字典的排序)
- python通过对字典的排序,对json字段进行排序
- python 对字典按value排序
- 005_001 Python 对字典排序
- 对python中的字典进行排序
- python-2-3-如何根据字典中值的大小,对字典中的项排序?
- python根据字典中值的大小,对字典中的项排序
- python -- 有序字典, 有序字典的排序
- jquery的smartWizard插件使用方法
- Linux下的三个重要时间
- 【汇编语言】8086处理器标志寄存器的作用和DEBUG中的表示
- Muli3D <7> 判断Ray与Sphere的关系
- ps -aux|grep 详细信息
- 对python字典的排序
- 文件下载文件名乱码处理
- java.lang.RuntimeException: Parcel: unable to marshal value
- Linux入门(14)——Ubuntu常用快捷键
- git 学习最佳网址
- linux安装docker的步骤
- 二分图匹配(匈牙利算法模板)
- 如何在一个全新的ubuntu中搭建caffe(CPU only)
- 代码Python入门(二、数据类型)