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'}]
相关文章
- 手写面试编程题- 数组去重 深拷贝 获取文本节点 设置奇数偶数背景色 JS中检测变量为string类型的方法 第6题闭包 将两个数组合并为一个数组 怎样添加、移除、移动、复制、创建和查找节点? 继承 对一个数组实现随机排序 让元素水平 垂直居中的三种方式 通过jQuery的extend方法实现深拷贝
- Python中对Tuple之间排序时如何指定第几个元素为关键字排序的问题
- Python编程对列表中字典元素进行排序的方法详解
- python list元素为tuple时的排序方法
- 完美解决python遍历删除字典里值为空的元素报错问题
- 我有嵌套列表作为Python字典的条目。如何打印第一个元素为“S”的嵌套列表?
- 寻找旋转排序数组中的最小值 II(数组、二分查找)、打印1000以内的所有素数,并从键盘输入一个正整数,判断是否为素数、数组元素统计(算法初阶、基础知识)
- java去除已排序数组中的重复元素
- Python numpy保留已排序的2D数组的索引列表
- 如何使用Jersey将嵌套列表编组为JSON ?我得到一个空数组或包含数组的一个元素字典数组