跳转至

numpy . undeflot _ index()函数| Python

原文:https://www . geeksforgeeks . org/numpy-under find _ index-function-python/

numpy.unravel_index() 函数将平面索引或平面索引数组转换为坐标数组的元组。

语法:numpy . undeflot _ index(indexes,shape,order = 'C') 参数: indexes:【array _ like】一个整数数组,其元素是维度形状数组的扁平版本的索引。 形状:【整数元组】用于展开索引的数组的形状。 顺序: [{'C ',' F'},可选]确定多索引应视为以行为主(C 风格)还是列为主(Fortran 风格)的顺序进行索引。

返回:【数组的元组】元组中的每个数组都具有与索引数组相同的形状。

代码#1 :

# Python program explaining
# numpy.unravel_index() function

# importing numpy as geek 
import numpy as geek

gfg = geek.unravel_index([22, 41, 37], (7, 6))

print(gfg) 

输出:

(array([3, 6, 6]), array([4, 5, 1]))

代码#2 :

# Python program explaining
# numpy.unravel_index() function

# importing numpy as geek 
import numpy as geek

gfg = geek.unravel_index([22, 41, 37], (7, 6), order = 'F')

print(gfg) 

输出:

(array([1, 6, 2]), array([3, 5, 5]))



回到顶部