Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python:如何按每个元素的最大值对列表进行排序?_Python_List - Fatal编程技术网

Python:如何按每个元素的最大值对列表进行排序?

Python:如何按每个元素的最大值对列表进行排序?,python,list,Python,List,我想按最大值(a,b)、最大值(c,d)、最大值(e,f)等对其排序。您可以提供一个自定义的键函子来排序: L=[[a,b],[c,d],[e,f],...] 您不需要创建lambda函数:l.sort(key=max)将起作用。“如何按…对列表排序”的答案始终是“使用sort方法的key参数”。 L.sort(key=max)

我想按最大值(a,b)、最大值(c,d)、最大值(e,f)等对其排序。

您可以提供一个自定义的
函子来
排序

L=[[a,b],[c,d],[e,f],...]

您不需要创建
lambda
函数:
l.sort(key=max)
将起作用。“如何按…对列表排序”的答案始终是“使用
sort
方法的
key
参数”。
L.sort(key=max)