簡體   English   中英

如何在二維列表中找到最大的列表?

[英]How to Find largest list in 2d lists?

我想返回列表中最長的列表,因為它是長度最長的列表,如果它們超過 1 個相同大小的列表,則將根據該列表中的元素進行比較。

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]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM