数组数组的最大值和最小值

时间:2017-10-16 12:18:07

标签: python

我在另一个数组中有一个数组的值,以便print(array)返回诸如

之类的东西
[array([A1, B1]), array([A2,B2]), array([A3, B3 ])]

我如何获得A和B的最大值?目前我正在尝试numpy.amax(),但只返回两者之间的最大值。

由于

2 个答案:

答案 0 :(得分:0)

好吧,假设你想要数组中每个数组的最大值,你可以这样做:

arr = [[A1, B1], [A2,B2], [A3, B3 ]]
max_vals = [max(a) for a in arr]

答案 1 :(得分:0)

首先在python中它不是一个数组,它的列表 下面的代码将解决您的问题

lst = [list([A1, B1]), list([A2,B2]), list([A3, B3 ])]
for i in list:
   lst[i].sort()
   print lst[i][-1]

这将在主列表中的每个列表中给出最大值