【发布时间】:2017-05-20 01:31:35
【问题描述】:
假设我有这个列表列表:
a = [[1, 7, 2], [5, 8, 4], [6, 3, 9]]
我想在每一列中找到最大值,如下面的输出:
"Max value of column [0]": 6 (at index [2][0])
"Max value of column [1]": 8 (at index [1][1])
"Max value of column [2]": 9 (at index [2][2])
我尝试了max(enumerate(a), key=operator.itemgetter(1)),但这返回(2, [6,3,9]),就像说在其[0] 位置具有最大值的嵌套列表是位于列表a 的索引[2] 的嵌套列表。
【问题讨论】:
-
你还需要最大值的'坐标'吗?
-
如果你指的是索引,是的,因为我在另一个函数中需要它们
标签: python max nested-lists