Python 对列表中的字典,根据指定的参数值进行排序

#对列表中的字典,根据指定的参数值进行排序
data =[{'id':1, 'name':'小白' ,'code':300},
        {'id':5, 'name':'小洪' ,'code':220},
        {'id':3, 'name':'小明' ,'code':250},]



#固定格式 key=lambda  item: item.get('id')  括号中的参数为字典中元素的键名,根据键名进行排序,排序方法:reverse参数True为降序,False为升序
data.sort(key=lambda  item: item.get('id'), reverse =False)

 

posted @ 2021-06-09 15:55  神迹丶  阅读(389)  评论(0编辑  收藏  举报
网站已运行: