python对字典进行排序实例
2023-06-13 09:15:46 时间
本文实例讲述了python对字典进行排序的方法,是非常实用的技巧。分享给大家供大家参考。
具体实现方法如下:
importitertools thekeys=["b","a","c"] thevalues=["bbb","aaa","cccc"] d=dict(itertools.izip(thekeys,thevalues))#创建字典 printd defsortedDictValue(adict): keys=adict.keys() keys.sort() returnmap(adict.get,keys) printsortedDictValue(d) importitertools thekeys=["b","a","c"] thevalues=["bbb","aaa","cccc"] defsortedDictValue(adict):#自定义的排序函数,先取得字典的keys(),然后对keys进行排序,最后根据排序好的keys取字典的值 keys=adict.keys() keys.sort() returnmap(adict.get,keys)#只有这里不同,这里调用内置的map函数,对每个keys中的项目,调用adict.get函数,返回一个列表 printsortedDictValue(d) #打印出相同的结果
程序运行结果为:
{"a":"aaa","c":"cccc","b":"bbb"} ["aaa","bbb","cccc"] ["aaa","bbb","cccc"]
希望本文所述对大家Python程序设计的学习有所帮助。
相关文章
- 用Python写一个百度POST实时推送工具
- python大数据分析实例-用Python整合的大数据分析实例
- Python将字符串转换为列表
- python hashlib_Python hashlib模块实例使用详解
- python 列表函数
- python中关于命名的例子_Python 命名规范入门实例「建议收藏」
- Python 技巧篇-pip卸载python库实例演示,查看pip命令大全方法[通俗易懂]
- 【说站】python os.system执行cmd指令
- 简述Python特点_python优缺点
- python浪漫表白源码(附带详细教程)_python网站开发实例
- python读取pkl_Python 读取文件
- sed提取两个关键字之间的内容_python提取文本指定内容
- lambda python表达式_Python的条件表达式和lambda表达式实例
- 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 完整代码示例 ) ★★★
- Python 计算已经过去多少个周末详解编程语言
- python中一些内置函数实例详解编程语言
- Python输出函数print()总结(python print())详解编程语言
- python快速排序代码实例
- 二种python发送邮件实例讲解(python发邮件附件可以使用email模块实现)
- python解析发往本机的数据包示例(解析数据包)
- Python自定义函数的创建、调用和函数的参数详解
- python计数排序和基数排序算法实例
- Python中对列表排序实例
- Python生成验证码实例