python3下载安装,Python3安装包

  python3下载安装,Python3安装包

  Ravel_multi_index函数:官方文件:ravel_multi_index

  语法:numpy . ravel _ multi _ index(multi _ index,dims,mode= raise ,order=c c ))

  参数说明:输入参数:类数组的multi_index-tuple。整数数组,每个维度包含一个数组。

  dims-整数元组。形状;multi_index的索引所应用到的数组的;

  模式-可选:提高,包装和剪辑。指定如何处理传输索引。您可以为每个模式或索引指定一个模式。其中默认情况下引发表示发生了错误。

  Order-Options: C和F。确定多个索引是被视为行优先(C)还是列优先(F)索引。

  返回值为raved _ indications-n array类型。

  它被官方解释为一种阵列式的尺寸变小的扁平版本。

  例如:例1:

  importnumpyasnparr=NP.array ([ 3,6,6 ],[ 4,5,1 ] ) NP.ravel_multi_index(arr,) ()

  默认情况下,代码优先于“代码分析:”。在7x6数组中,对应于(3,6)、(6,5)和(6,1)位置的索引数组的索引值如下图所示。

  从上图可以得出以下规律。

  [ 3,4 ] ——3 * 64=22

  [ 6,1 ] ——6 * 65=41

  [ 6,5 ] ——6 * 61=37

  

  importnumpyasnparr=NP.array ([ 3,6,6 ],[ 4,5,1 ] ) NP.ravel_multi_index ) arr,(7,6),order=F

  在此代码中,“例2:”被赋予优先权,并获得索引数组中(3,6)、(6,5)和(6,1)的位置对应的索引值。如下图:

  从上图可以得出以下规律。

  [ 3,4 ] ——34 *7=31

  [ 6,1 ] ——65 *7=41

  [ 6,5 ] ——61 *7=13

  代码分析:

  importnumpyasnparr=NP.array ([ 3,6,6 ],[ 4,5,1 ] ) NP.ravel_multi_index ) arr,(4,6),mode=

  importnumpyasnparr=NP.array ([ 3,6,6 ],[ 4,5,1 ] ) NP.ravel_multi_index ) arr,(4,4),mode

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: