二维数组中的最小值

minimum value from an 2dArray

我有这个数组:

A = [[30, 80, 50], [44, 60, 41]]

如何获得如下输出:

min = [30, 60, 41]

A = [[30, 80, 50], [44, 60, 41]]
print([min(column) for column in zip(*A)])

输出:

[30, 60, 41]

另一个选项:

A = [[30, 80, 50], [44, 60, 41]]
list(map(min, zip(*A)))
import numpy as np
A = [[30, 80, 50], [44, 60, 41]]
np.min(A, axis=0) # computes minimum in each row 

输出:

array([30, 60, 41])