从数组中获取值-Python

从数组中获取值-Python,python,numpy,Python,Numpy,我为你将要读到的愚蠢问题提前道歉 我有:data=(14168000),value=1 data=np.where(data==\u值)[0]中的[0]做什么 是否获取数据数组中的第一行?是否获取数据数组中的第一行?你试过了吗?okai我在打印有“[0]”和没有“[0]”的数据时得到的区别是,形状从有[0]的(21000,)变为没有[0]的(12100)。为什么?看看np.where(data==\u value)。这是一个2元素元组(参见文档中的np.nonzero)。[0]从该元组中选择第一

我为你将要读到的愚蠢问题提前道歉

我有:data=(14168000),value=1

data=np.where(data==\u值)[0]
中的
[0]
做什么


是否获取数据数组中的第一行?

是否获取数据数组中的第一行?你试过了吗?okai我在打印有“[0]”和没有“[0]”的数据时得到的区别是,形状从有[0]的(21000,)变为没有[0]的(12100)。为什么?看看
np.where(data==\u value)
。这是一个2元素元组(参见文档中的
np.nonzero
)。
[0]
从该元组中选择第一个数组,即
索引。