numpy.indices()函数返回一个表示网格索引的数组。计算一个数组,其中子数组包含仅沿相应轴变化的索引值0、1,…。
用法: numpy.indices(dimensions, dtype, sparse = False)
参数:
dimensions:[整数序列]网格的形状。
dtype:[dtype,可选]结果的数据类型。
sparse:[布尔值,可选]返回网格的稀疏表示,而不是密集表示。默认值为False。
Return :[ndarray或ndarray的元组]
如果稀疏为假:
返回一个网格索引数组grid.shape =(len(dimensions),)+ tuple(dimensions)。
如果sparse为True:
返回数组的元组,其中grid [i] .shape =(1,…,1,Dimensions [i],1,…,1),尺寸为[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]]
相关用法
- Python Wand function()用法及代码示例
- Python now()用法及代码示例
- Python id()用法及代码示例
- Python tell()用法及代码示例
- Python sum()用法及代码示例
- Python str()用法及代码示例
- Python cmp()用法及代码示例
- Python ord()用法及代码示例
- Python dir()用法及代码示例
- Python hex()用法及代码示例
- Python int()用法及代码示例
- Python map()用法及代码示例
- Python oct()用法及代码示例
- Python math.sin()用法及代码示例
- Python bytearray()用法及代码示例
- Python math.tan()用法及代码示例
注:本文由纯净天空筛选整理自sanjoy_62大神的英文原创作品 numpy.indices() function – Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。