您创造的东西
a = np.array(1)
是一个零维数组,无法对其进行索引。您也不 需要对其 进行索引-
您可以
a直接使用它,就像它是标量值一样。例如,如果您确实需要其他类型的值
float,则可以使用进行显式转换
float(a)。如果需要数组的基本类型,则可以使用
a.item()或
a[()]。
注意,零维数组是 可变的 。如果更改数组中单个条目的值,则可以通过对所存储数组的所有引用来看到该值。使用
a.item(),如果要存储一个不变的值。
如果您想使用带有单个元素的一维数组,请使用
a = np.array([1])
您
a[0]现在可以访问单个元素。



