我有两个列表 l1 和 l2:
l1 = [x,y,3,4,5]
l2 = [x,y,30,1,2]
我想制作一个列表 l3,它是列表的第三个元素中具有最大值的列表(在上面的示例中,l1 中为 3,l2 中为 30)。在上述情况下 l3 = [x,y,30,1,2] 我该怎么做?
请您参考如下方法:
您可以使用 max 的 key 参数来获取具有较大元素的列表 [2]
l3 = max((l1, l2), key = lambda i: i[2])
我有两个列表 l1 和 l2:
l1 = [x,y,3,4,5]
l2 = [x,y,30,1,2]
我想制作一个列表 l3,它是列表的第三个元素中具有最大值的列表(在上面的示例中,l1 中为 3,l2 中为 30)。在上述情况下 l3 = [x,y,30,1,2] 我该怎么做?
请您参考如下方法:
您可以使用 max 的 key 参数来获取具有较大元素的列表 [2]
l3 = max((l1, l2), key = lambda i: i[2])