在嵌套列表中查找除第一列之外的每一列的最大值

时间:2019-03-01 05:14:36

标签: python-3.x

除了嵌套列表中我尝试使用的第一列之外,我必须找到每列的最大元素

v=[['a',1,10,3],['b',2,3,11],['c',3,4,5]]

answer =v[0]
for current in v[1:]:
    answer = [max(x, y) for x, y in zip(answer[0][1:], current[1:])]
print(answer)

它应该返回[3,10,11]

1 个答案:

答案 0 :(得分:1)

您可以尝试

ans = [max(i) for i in list(zip(*v))[1:]]