我在另一个数组中有一个数组的值,以便print(array)返回诸如
之类的东西[array([A1, B1]), array([A2,B2]), array([A3, B3 ])]
我如何获得A和B的最大值?目前我正在尝试numpy.amax(),但只返回两者之间的最大值。
由于
答案 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]
这将在主列表中的每个列表中给出最大值