Python字典嵌套字典排序,该怎么处理?感觉这个需求有些许问题 , 因为通常对比排序的都是同一类型的数据,譬如aaa代表是年龄,bbb代表的是工资 , 等等... 所以不会拿自己的年龄和工资作一次排序 。
#要做的话 , 可以手动给它并成一个新列‘sort_key’ 。obj就是你最外层的a,免得同名混淆
for i in obj:
obj[i]['sort_key'] = obj[i].values()[0]
#目的是构造出这样的结构:
#('c', {'sort_key': 1, 'ccc': 1}), ('d', {'sort_key': 2, 'ddd': 2}), .....)
print(sorted(obj.items(), key = lambda x:x[1]['sort_key']))
【字典python排序函数 python字典进行排序】关于字典python排序函数和python字典进行排序的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 电商骚扰如何拒收,电商骚扰如何拒收货款
- 电视上怎么下载小程序游戏,电视如何下载小程序
- 毕业设计个人网站推荐,毕业设计个人网站模板
- css修改按钮的颜色,css修改按钮的颜色代码
- python矩形窗函数 python矩形代码
- thinkphp3.23漏洞入侵,thinkphp313漏洞利用
- 清华大学生毕业设计网站,清华大学设计毕业展
- java发送交易代码,java交易系统
- php7数据库随机选取 php 随机数