跳转至

numpy . indexs()函数–Python

原文:https://www . geesforgeks . org/numpy-indexs-function-python/

numpy.indices() 函数返回一个代表网格索引的数组。计算一个数组,其中子数组包含仅沿相应轴变化的索引值 0,1,…。

语法:numpy . indexs(维度,数据类型,稀疏= False)

参数: 尺寸:【ints 序列】网格的形状。 数据类型:【数据类型,可选】结果的数据类型。 稀疏:【布尔,可选】返回网格的稀疏表示,而不是密集表示。默认值为假。

返回:【数组或数组元组】 如果稀疏为假: 返回一个网格索引数组,grid.shape = (len(dimensions),)+ tuple(dimensions)。

如果稀疏为真: 返回数组的元组,带有网格[i]。形状= (1,…,1,尺寸[i],1,…,1),尺寸[i]在第 I 个位置

代码#1 :

# Python program explaining
# numpy.indices() function

# importing numpy as geek 
import numpy as geek 

gfg = geek.indices((2, 3))

print (gfg)

输出:

[[[0 0 0]
  [1 1 1]]

 [[0 1 2]
  [0 1 2]]]

代码#2 :

# Python program explaining
# numpy.indices() function

# importing numpy as geek 
import numpy as geek 

grid = geek.indices((2, 3))
gfg = grid[1]

print (gfg)

输出:

[[0 1 2]
 [0 1 2]]



回到顶部