二维数组中的最小值
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])
我有这个数组:
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])