【发布时间】:2018-05-20 05:01:45
【问题描述】:
我有一个这样的嵌套列表:
a = [[1, 3, 3],
[7, 2, 6],
[4, 2, 8]]
我想转置它并找到第二个索引的最小值,然后是第三个索引的最大值,这样我得到的结果列表是 [4,2,8]。
我有以下内容:min(a, key=lambda x: x[1]),它可以帮助我找到第二个索引的最小值,即 2,但 Python 会选择 [7, 2, 6]。我希望 Python 有条件地查找第三个索引的最大值,然后返回列表。
逻辑:
从每个嵌套列表中查找第二个索引的最小值
然后从每个嵌套列表中找到第三个索引的最大值
从
a返回满足1,2的实际嵌套列表
【问题讨论】:
-
为什么要删除被否决的问题并重新发布?