对下面列表基于age进行排序
items = [{'age': 28, 'name': 'Tom'}, {'age': 25, 'name': 'Jack'}, {'age': 18, 'name': 'Alex'}]ide
方法一:
sorted(items,key=lambda item: item['age'])函数
方法二:
from operator import itemgetter
sorted(items,key=itemgetter('age'))排序
备注:以上两个方法一样适用于 max()、min() 函数。默认为升序,若是须要倒序,须要指定 reverse=True 参数。get