dict = [
{'id':'','name':'b'},
{'id':'','name':'c'},
{'id':'','name':'a'},
{'id':'','name':'g'},
{'id':'','name':'f'}
] dict.sort(lambda x,y: cmp(x['id'], y['id']))
dict = sorted(dict, key=lambda x:x['id']) print dict >>[{'id': '', 'name': 'g'}, {'id': '', 'name': 'a'}, {'id': '', 'name': 'b'}, {'id': '', 'name': 'c'}, {'id': '', 'name': 'f'}]
相关文章
- 12-14Leetcode练习(Python):数组类:第39题:给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的
- 12-14python已字典为元素的数组排序
- 12-14[Leetcode] Remove duplicates from sorted array ii 从已排序的数组中删除重复元素
- 12-14手写面试编程题- 数组去重 深拷贝 获取文本节点 设置奇数偶数背景色 JS中检测变量为string类型的方法 第6题闭包 将两个数组合并为一个数组 怎样添加、移除、移动、复制、创建和查找节点? 继承 对一个数组实现随机排序 让元素水平 垂直居中的三种方式 通过jQuery的extend方法实现深拷贝
- 12-14python为数组里的每一个元素加1的代码
- 12-14最坏情况下,合并两个大小为n的已排序数组所需要的比较次数为
- 12-14百度面试题:求一个已排序的数组中绝对值最小的元素