使用python sorted方法 sarey = [ {"a":"e","praise":10}, {"b":"f","praise":50}, {"c":"g","praise":80}, {"d":"h","praise":30}, ] //按praise值降序 print(sorted(sarey, key = lambda e:e.__getitem__('praise'), reverse = True))