Python实现字典按照value进行排序的方法分析

作者:ketchup_酱 时间:2022-11-03 04:27:27 

本文实例讲述了Python实现字典按照value进行排序的方法。分享给大家供大家参考,具体如下:

先说几个解决的方法,具体的有时间再细说


d = {'a':1,'b':4,'c':2}

字典是这个,然后要对字典按照value进行排序

方法一:


sorted(d.items(),key = lambda x:x[1],reverse = True)

方法二:


import operator
sorted(d.items(),key = operator.itemgetter(1))

方法三:


f = zip(d.values(),d.keys())
sorted(f)
//结果是 [(1, 'a'), (2, 'c'), (4, 'b')]

zip 之后,zip函数默认会对第一个元素进行排序的

PS:这里再为大家推荐一款关于排序的演示工具供大家参考:

在线动画演示插入/选择/冒泡/归并/希尔/快速排序算法过程工具:
http://tools.jb51.net/aideddesign/paixu_ys

希望本文所述对大家Python程序设计有所帮助。

来源:https://www.cnblogs.com/timtike/p/6562402.html

标签:Python,字典,排序
0
投稿

猜你喜欢

  • Go语言中反射的正确使用

    2024-02-01 16:31:57
  • C#连接Oracle数据库的方法

    2024-01-16 20:17:12
  • 查询SQLServer启动时间的三种方法

    2024-01-15 18:15:42
  • Python使用Phantomjs截屏网页的方法

    2022-06-17 15:47:14
  • 解决Golang time.Parse和time.Format的时区问题

    2024-05-22 17:46:06
  • python GUI库图形界面开发之PyQt5中QMainWindow, QWidget以及QDialog的区别和选择

    2022-04-22 01:39:50
  • MSSQL 2008 自动备份数据库的设置方法

    2024-01-23 15:41:40
  • 纯CSS圆角框2-透明圆角化背景图片

    2009-12-11 19:10:00
  • 标签水平右对齐更适合中文网站

    2009-05-01 11:54:00
  • python3中str(字符串)的使用教程

    2021-07-19 00:28:47
  • Python3实现将文件归档到zip文件及从zip文件中读取数据的方法

    2021-07-03 18:21:00
  • sqlserver 千万数量级分页存储过程代码

    2024-01-14 07:50:13
  • PHP清除缓存的几种方法总结

    2024-06-05 15:32:34
  • MySql中的常用参数查询

    2024-01-18 06:00:30
  • 浅谈pymysql查询语句中带有in时传递参数的问题

    2024-01-22 02:16:32
  • Dreamweaver里使用层的一些建议

    2010-03-25 12:27:00
  • 一篇文章带你入门Python正则表达式

    2021-11-29 03:00:56
  • 如何使用PHP中的字符串函数

    2024-05-11 10:01:52
  • “mailto”的六则应用技巧

    2008-08-29 13:16:00
  • 一篇文章彻底搞懂Python中可迭代(Iterable)、迭代器(Iterator)与生成器(Generator)的概念

    2023-11-03 23:52:38
  • asp之家 网络编程 m.aspxhome.com