记录大佬sorted操作
Posted vera-y
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记录大佬sorted操作相关的知识,希望对你有一定的参考价值。
dl = [ { "viewTimes": 236, "topTimes": 49, "stepsNum": 76, "collTimes": 321 }, { "viewTimes": 236, "topTimes": 47, "stepsNum": 58, "collTimes": 344 }, { "viewTimes": 238, "topTimes": 53, "stepsNum": 11, "collTimes": 321 }, { "viewTimes": 240, "topTimes": 31, "stepsNum": 39, "collTimes": 344 }, { "viewTimes": 240, "topTimes": 38, "stepsNum": 13, "collTimes": 200 }] # 按viewTimes升序排列,再按stepsNum升序排列 # dl2 = sorted(dl, key=lambda obj: (obj[‘viewTimes‘], obj[‘stepsNum‘]), reverse=False) # 按viewTimes升序排列,再按stepsNum降序排列 dl2 = sorted(dl, key=lambda obj: (obj[‘viewTimes‘], -obj[‘stepsNum‘]), reverse=False) dl_tmp[‘stepsNum‘], reverse=False) print(dl2) for temp in dl2: print(temp)
以上是关于记录大佬sorted操作的主要内容,如果未能解决你的问题,请参考以下文章
[未解决问题记录]python asyncio+aiohttp出现Exception ignored:RuntimeError('Event loop is closed')(代码片段
[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段