【发布时间】:2022-01-12 22:29:49
【问题描述】:
列表包含具有数组值的单个元素。如何从列表中找到最大值? 列表是 [array([[ 4, 5, 6], [10, 11, 12]])]。查找以下代码以供参考。
import numpy
a=np.arange(1,13).reshape(2,2,3)
pt=[np.array([0,1]),np.array([1,1])]
list=[]
list.append(a[pt[0],pt[1]])
【问题讨论】:
-
注意:
list是一个 python 内置函数。您可能不想将其用作变量名。无论如何,要在 numpy 数组中获得最大值,请使用np.max。所以np.max(list[0])应该会给你答案。