在Python中按最小/最大排序列表的列表

2024-05-23 14:47:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我为一个简单的问题道歉,但我在档案中找不到答案。 我该怎么做才能在一个较大的列表中对较小的列表进行排序。 例如

lst=[[1, 2, 3, 4], [5,9,8,7], [9, 0, 1, 2, 3 ]]

应该回来

[1, 2, 3, 4] [5,7,8,9] [ 0, 1, 2, 3,9 ]

我试着用兰姆达 lst.sort(key=lambda x: x.min()) 并分类 lst.sort(key=lambda x: sorted(x)) 但都不管用。你能给我指点路吗。谢谢你的指导。


Tags: lambdakey答案列表排序分类档案min