之前小编介绍了字典本身不可排序,但按值可以,小编也介绍了按value值排序的三种方法。sorted()函数可以对数字或字符串进行排序,按key排序只是输出的key值的排序列表,使用sorted()函数可以对字典按键(key)进行排序。本文小编就向大家介绍用sorted()函数实现按key值排序的原理和实现实例。

1、sorted()函数

可以对数字(从小到大。从大到小)或字符串(ASCII编码)进行排序

使用语法

sorted(iterable,key,reverse)

2、按key排序

只是输出的key值的排序列表

sorted(d.keys(), reverse=True/False)

3、使用实例

对字典按键(key)进行排序

#对字典按键(key)进行排序(默认由小到大)

test_data_0=sorted(dict_data.keys())

#输出结果

print(test_data_0) #[3, 6, 7, 8, 10]

test_data_1=sorted(dict_data.items(),key=lambda x:x[0])

#输出结果

print(test_data_1) #[(3, 11), (6, 9), (7, 6), (8, 2), (10, 5)]

以上就是python中用sorted()函数实现字典按key值排序的使用方法,希望能帮到你哦~

转载自:python学习网 https://www.py.cn/

python字典按照key排序_python中字典按key值排序的实现方法相关推荐

  1. python列表中字典排序_python中字典排序,列表中的字典排序

    python中字典排序,列表中的字典排序 一.使用python模块:operator import operator #首先要导入模块operator x = {1:2, 3:4, 4:3, 2:1, ...

  2. python中字典的循环遍历_python中字典如何遍历循环

    python中字典如何遍历循环 发布时间:2020-09-24 14:16:07 来源:亿速云 阅读:64 作者:Leah 这篇文章将为大家详细讲解有关python中字典如何遍历循环,文章内容质量较高 ...

  3. python 字典定义日志用法_python中字典(Dictionary)用法实例详解

    本文实例讲述了python中字典(Dictionary)用法.分享给大家供大家参考.具体分析如下: 字典(Dictionary)是一种映射结构的数据类型,由无序的"键-值对"组成. ...

  4. python中字典del的用法_python中字典(Dictionary)用法实例详解

    本文展示了字典在python中的使用.分享给大家参考.具体分析如下: 字典是一种映射结构的数据类型,由无序的"键值对"组成.字典的关键字必须是不可改变的类型,如字符串.数字和元组: ...

  5. python字典遍历 没有顺序_Python中字典的顺序问题(为什么实践发现字典的遍历和方法popitem并不是随机的?)...

    据称,字典的遍历是没有一定顺序的,但是我在实践中发现,它总是从第一组元素开始依次遍历到最后一个元素. my_dict = dict.fromkeys(range(10**5)) i = 0 for k ...

  6. python list排序_Python中字符串List按照长度排序

    下面看下字符串List按照长度排序(python)的实现方法 myList = ['青海省','内蒙古自治区','西藏自治区','新疆维吾尔自治区','广西壮族自治区'] 1.首先得到每个字符串长度 ...

  7. python元组读取到列表_python中读入二维csv格式的表格方法详解(以元组/列表形式表示)...

    如何去读取一个没有表头的二维csv文件(如下图所示)? 并以元组的形式表现数据: ((1.0, 0.0, 3.0, 180.0), (2.0, 0.0, 2.0, 180.0), (3.0, 0.0, ...

  8. python字典会自动排序_python中字典不自动排序的用法

    1.python 字典的用法 from collections import OrderedDict dict =OrderedDict() dict['foo']=3 dcit['aol']=1 2 ...

  9. python解压zip文件_Python中最快解压zip文件的方法

    假设现在的上下文(LCTT 译注:context,计算机术语,此处意为业务情景)是这样的:一个 zip 文件被上传到一个Web 服务中,然后 Python 需要解压这个 zip 文件然后分析和处理其中 ...

最新文章

  1. JS 获取字符串长度, 区别中英文
  2. Mac 安装HomeBrew 出错
  3. 项目背景介绍及文件系统基本概念简介
  4. 【MM模块】Reservation 预留
  5. 收起 展开 循环 php,CSS3 实现侧边栏展开收起动画
  6. poj 3590 The shuffle Problem(置换群+DP)
  7. win10系统下载 Ghost Win10 RS1 1067 64位纯净3月版
  8. 《统计学》学习笔记之参数估计
  9. 源码 连接mysql_MySql轻松入门系列————第一站 从源码角度轻松认识mysql整体框架图...
  10. 牛客网--2019校招--瞌睡
  11. 推荐算法 php SQL,MixPHP 独特的SQL构建方式
  12. python图像转矩阵_python 图像转矩阵,矩阵转图像
  13. 注册机无法运行,显示系统资源不足,无法完成请求的服务
  14. python爬LOL英雄皮肤
  15. U盘未分配空间合并——U盘分区扩展卷为灰色的
  16. Gartner 2020 年 SIEM 魔力象限
  17. SQL中UNPIVOT是什么
  18. linux看剩余电量命令,Linux终端如何检查笔记本电脑电池的状态和电量
  19. php打印10以内减法表,10以内加减法口诀表练习题口算题可打印(附下载)
  20. E.164号码,E.214号码,E.212号码

热门文章

  1. 南方电网招聘计算机考题,2019年南方电网人才招聘笔试真题计算机类题库(156)...
  2. 极限学习机应用于入侵检测(一)
  3. python PDF加水印/公章
  4. 为了女友进了华为,同学去了阿里,2年后对比收入懵了
  5. Oracle Performance Tuning 11g2 (2-0)
  6. C/C++ 计数排序
  7. c语言标准库字符串截取,C语言专题——标准库string.h
  8. 《动手学ROS2》9.5为FishBot添加添加激光雷达传感器
  9. 基于stm32的汽车酒精检测汽车防撞报警系统(实物图+源程序+原理图+PCB+参考论文)
  10. ACP认证考试-必须要了解的那点事