Python 索引的Numpy返回数组

Python 索引的Numpy返回数组,python,arrays,numpy,indexing,Python,Arrays,Numpy,Indexing,也许这是个愚蠢的问题!但我就是找不到答案 对于以下数组np.arange(-3,3,1.2) array([-3. , -1.8, -0.6, 0.6, 1.8]) 为此,我想得到一个如下所示的索引数组: array([0, 1, 2, 3, 4]) 提前感谢。您可以: a = np.array([-3. , -1.8, -0.6, 0.6, 1.8]) indices = np.arange(a.shape[0]) 当然你不仅仅是在寻找np.arange(5)。那么你能澄清这个问

也许这是个愚蠢的问题!但我就是找不到答案

对于以下数组
np.arange(-3,3,1.2)

array([-3. , -1.8, -0.6,  0.6,  1.8])
为此,我想得到一个如下所示的索引数组:

array([0, 1, 2, 3, 4])
提前感谢。

您可以:

a = np.array([-3. , -1.8, -0.6,  0.6,  1.8])
indices = np.arange(a.shape[0])

当然你不仅仅是在寻找
np.arange(5)
。那么你能澄清这个问题吗?你想对索引做什么?如果你想把索引放到那个特定的数组中(以便长度匹配),你可以使用
np.arange(len(np.arange(-3,3,1.2))
@npires如果你喜欢的话,毫不犹豫地对答案进行投票(你可以这样做,因为你拥有>=15的声誉)