简单排序:
arr=[3,4,1]temp = sorted(arr)print arrprint temp输出:
[3, 4, 1][1, 3, 4]
arr=[3,4,1]arr2 = arr.sort() print arrprint arr2输出:
[1, 3, 4]None
arr = [{'a': 3}, {'a': 4}, {'a': 1}]sort=sorted(arr,key=lambda e:e.get('a'))print sort输出:
[{'a': 1}, {'a': 3}, {'a': 4}]
只需要设置reverse=True即可
arr = [{'a': 3}, {'a': 4}, {'a': 1}]sort=sorted(arr,key=lambda e:e.get('a'),reverse=True)print sort输出:
[{'a': 4}, {'a': 3}, {'a': 1}]