dico={'b':4,'g':0,'e':6,'k':-4}
sorted_items = sorted(dico.items(), key=lambda x: (-x[1], x[0]))#按照字典的第二个元素(value)排序,负号表示倒序
print(sorted_items)
dico={'b':4,'g':0,'e':6,'k':-4}
sorted_items = sorted(dico.items(), key=lambda x: (-x[1], x[0]))#按照字典的第二个元素(value)排序,负号表示倒序
print(sorted_items)
本文标题:python 使用sorted配合lamdba进行排序
本文链接:https://www.haomeiwen.com/subject/lptpaqtx.html
网友评论