博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python学习笔记字典排序,
阅读量:3923 次
发布时间:2019-05-23

本文共 321 字,大约阅读时间需要 1 分钟。

学习过程老是把学过的东西忘了天天查很费时费力,故此记录

对于一个字典需要按照values排序,其实前几天学了zip组成元组很方便的一个操作却忘了用,首先把字典拆解成tuple,然后sorted排序对于tuple就很方便了,直接在key就可以选择按照哪一个排序

m={
'a':123,'b':1,'c':2}s=sorted(zip(m.keys(), m.values()),key=lambda x:x[1])dd=dict(s)print(dd)#输出结果如下{
'b': 1, 'c': 2, 'a': 123}[Finished in 0.7s]

反正拆开之后非常方便用dict()就可以又再次转换成字典,所以不算费事。

转载地址:http://hlhrn.baihongyu.com/

你可能感兴趣的文章
杭电oj-2018 母牛的故事 C++
查看>>
Educational Codeforces Round 84 ( Div. 2)A. Sum of Odd Integers
查看>>
Codeforces Round #631 (Div. 2)A. Dreamoon and Ranking Collection
查看>>
Educational Codeforces Round 85 (Rated for Div. 2)A. Level Statistics(题解)
查看>>
Educational Codeforces Round 85 (Rated for Div. 2)B. Middle Class
查看>>
Educational Codeforces Round 86 (Rated for Div. 2)---题解(A、B、C)
查看>>
Educational Codeforces Round 87 (Rated for Div. 2)----题目+题解(A、B)
查看>>
Educational Codeforces Round 88 (Rated for Div. 2)A. Berland Poker------题目+题解
查看>>
Educational Codeforces Round 88 (Rated for Div. 2)B. New Theatre Square-------题目+题解
查看>>
Educational Codeforces Round 88 (Rated for Div. 2)C. Mixing Water(数学+二分法)---题解
查看>>
Codeforces Round #646 (Div. 2)B.Subsequence Hate(贪心)---题目+题解
查看>>
Codeforces Round #647 (Div. 2) - Thanks, Algo Muse!A. Johnny and Ancient Computer(数学)---题解
查看>>
Codeforces Round #647 (Div. 2) - Thanks, Algo Muse!B. Johnny and His Hobbies(异或)---题解
查看>>
Codeforces Round #647 (Div. 2) - Thanks, Algo Muse!C. Johnny and Another Rating Drop(找规律)---题解
查看>>
一文掌握JavaBean技术__JavaWeb
查看>>
洛谷P1271 【深基9.例1】选举学生会_C++描述
查看>>
操作INI文件的读写类
查看>>
vs2012编译的程序在XP下运行提示无法定位输入点XXXXX到kernel32.dll
查看>>
vs2012 编译jsoncpp和使用jsoncpp lib出现的问题
查看>>
关于jsoncpp内部排序的问题
查看>>