可能重复:
数组列表的python max
我有一个数组列表,例如:
a = [array([ [6,2] , [6,2] ]),array([ [8,3],[8,3] ]),array([ [4,2],[4,2] ])]
我试过max(a)
返回以下错误:
ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
我希望它返回一个列表或数组,如:
In: max(a)
Out: [[8,3],[8,3]]
我不想将内部数组转换为列表,因为列表的大小非常大。我也有目的地创建这样来执行数组操作。