首页 > 解决方案 > 如何在二维列表中查找最大列表?

问题描述

我想返回列表中最长的列表,因为它是长度最长的列表,如果它们超过 1 个相同大小的列表,则将根据该列表中的元素进行比较。

标签: pythonpython-3.xlist

解决方案


l = [[2, 3, 5, 8], [2, 13, 15], [3, 5, 8, 13], [5, 3, 8], [5, 8, 13], [8, 5, 13]]

print(min(l, key=lambda k: (-len(k), k)))

印刷:

[2, 3, 5, 8]

推荐阅读