其他分享
首页 > 其他分享> > 对嵌套列表排序

对嵌套列表排序

作者:互联网

有一个列表,想以子列表(或者子字典)的某一项排序,如:

[['golden', 3, 10], ['metal', 6, 2], ['yang', 2, 20]]

 

希望以子列表的第二项降序排序,实现代码如下:

test = [['golden', 3, 10], ['metal', 6, 2], ['yang', 2, 20]]
sort_test = sorted(test, key=lambda x:x[1], reverse=True)
print(sort_test)

 

执行后的结果为:

 

标签:sort,golden,20,列表,嵌套,test,排序
来源: https://www.cnblogs.com/DreamToAwakening/p/16144051.html