Python 字典 列表 复杂数据结构 排序
Posted jhc888007的笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 字典 列表 复杂数据结构 排序相关的知识,希望对你有一定的参考价值。
x = {1: 2, 3: 4, 4: 3, 2: 1, 0: 0}
sorted = sorted(x.iteritems(), key=lambda x: x[1], reverse=True)
import operator;sorted = sorted(x.iteritems(), key=operator.itemgetter(1), reverse=True)
x = [(0, 0), (2, 1), (1, 2), (4, 3), (3, 4)]
sorted = sorted(x.iteritems(), key=lambda x: x[1], reverse=True)
import operator;sorted = sorted(x.iteritems(), key=operator.itemgetter(1), reverse=True)
x = [{‘name‘: ‘Homer‘, ‘age‘: 39}, {‘name‘: ‘Bart‘, ‘age‘: 10}]
sorted = sorted(x, key=operator.itemgetter(‘name‘))
参考文献:
https://blog.csdn.net/xiaoQL520/article/details/78134260
以上是关于Python 字典 列表 复杂数据结构 排序的主要内容,如果未能解决你的问题,请参考以下文章