有人可以解释这段Python代码是如何工作的吗? (带lambda函数的排序列表)

时间:2017-04-27 06:19:52

标签: python list sorting lambda

我试图在我的"未排序列表"中的每个列表中的第二个项目上对列表进行排序,并找到了这段代码。它有效,但即使我已经阅读过有关lambda函数的内容,我仍然会遇到一些问题。有人可以解释它是如何工作的,如果这是一个排序列表列表的好方法或者我应该使用不同的方法,也许可以给我一些输入。提前谢谢!

sorted_list = sorted(unsorted_list,key=lambda l:l[1])

1 个答案:

答案 0 :(得分:0)

我不认识这种语言,但似乎代码正在使用索引1处的元素作为排序键对数组数组进行排序。