第1个回答 2017-04-12
print [x['Name'] for x in your_list];
your_list.sort(key=lambda x:x['b'],reverse=True);
print [x['Name'] for x in your_list];
PS:变量名不要用Python的保留字list!!!
第2个回答 推荐于2018-04-16
list=[{"a":1,"b":2},{"a":3,"b":4},{"a":5,"b":1}]
list_ = sorted(list,key=lambda x:x['b'],reverse=True) #reverse=False,从小到大
print list_本回答被网友采纳