摘要: 问题: 想排序类型相同的对象,但是他们不支持原生的比较操作。 answer: 内置的sorted()函数有一个关键字参数key,可传入一个callable对象给它 这个callabel对象对每个传入的对象返回一个值,这个值被sorted()用来排序这些对象 eg: 1.lambda 函数 有一个Us 阅读全文
posted @ 2018-01-03 17:37 筱筱的春天 阅读(1778) 评论(0) 推荐(0) 编辑
摘要: 问题:根据某个或某几个字典字段来排序Python列表 answer: 通过使用operator 模块的itemgetter 函数,可以非常容易的排序这样的数据结构 eg: rows = [ {'fname': 'Brian', 'lname': 'Jones', 'uid': 1003}, {'fn 阅读全文
posted @ 2018-01-03 10:43 筱筱的春天 阅读(15304) 评论(0) 推荐(0) 编辑