python dict list 字典数组 根据某个key的值排序

python dict list 字典数组 根据某个key的值排序

 # encoding: utf-8

dictlist = [
{'id':'4','name':'b'},
{'id':'6','name':'c'},
{'id':'3','name':'a'},
{'id':'1','name':'g'},
{'id':'8','name':'f'}
]

dictlist = sorted(dictlist, key=lambda k: k['id'], reverse=True)
print dictlist

没有评论 to “python dict list 字典数组 根据某个key的值排序”

留下评论:

昵称(必须):
邮箱地址 (不会被公开) (必须):
站点
评论 (必须)
XHTML: 您可以使用这些标记: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>