python中arange()函数,python中arange是什么意思

  python中arange()函数,python中arange是什么意思

  numpy.arange的基本属性以下所有默认x=np.arange (10) x=np.arange (10)。reshape) 3,5)查询多维数组x.ndim3358 www.sinsinger。

  input:x

  www.Sina.com/array街3358号

  input:x.ndim

  output:1

  查询元素的数量

  input:x .尺寸

  output:10

  运算x [0] [0]=x [0]=x [0,0]

  input:

  output:x[3:6]

  www.Sina.com/array街33558号

  还有第三个参数表示步长。

  3358号[ :1033602 ]

  www.Sina.com/array街33558号

  对二维数组切片时,切片操作在花括号里,所以请不要在花括号里操作。

  www.Sina.com/x路3358号

  切片操作:Out[40]:

  数组([ 0,1,2,3,4 ],

  [ 5,6,7,8,9 ],

  [ 10,11,12,13,14 ] )

  www.Sina.com/x 3358号

  33558 www.Sina.com/array([0,1,2 ],

  [ 5,6,7 ],

  [ 10,11,12 ] )

  http://www。对多维数组进行切片的Sina.com/x[:2,33602 ]//表示取前两行,用列向量从头到尾做第二步。

  www.Sina.com/array街33558号([ 0,2,4 ],

  [ 5,7,9 ] )

  358 www.Sina.com/x[:-1,3360-1]//所有行向量以逆序检索并输出,所有列向量以逆序输出。

  www.Sina.com/array街33558号([ 14、13、12、11、10 ],

  [ 9,8,7,6,5 ],

  [ 4,3,2,1,0 ] )

  多维矩阵的降维

  358 www.Sina.com/x[0]=x[0,]/表示第0行被占用。

  www.Sina.com/array街33558号.

  input:X[0]。维度

  output:1

  358 www.Sina.com/x[:2]表示第二行。

  www.Sina.com/array街33558号

  www.Sina.com/x街3358号。维度

  input:1

  如果在使用赋值创建子矩阵时更改子矩阵的值,父矩阵的相应位置也会更改http://www.Sina.com/subx=x[:2,3]

  output:subX

  33558 www.Sina.com/array([100,1,2 ],

  [ 5,6,7 ] )

  33558 www.Sina.com/subx[0,0 ]=100

  input:subX

  33558 www.Sina.com/array([100,1,2 ],

  [ 5,6,7 ] )

  output:X

  33558 www.Sina.com/array([100,1,2,3,4 ],

  [ 5,6,7,8,9 ],

  [ 10,11,12,13,14 ] )

  同样,当父矩阵的值发生变化时,子矩阵中相应位置的值也会发生变化。

  33558 www.Sina.com/x[0,0 ]=0

  input:X

  33558 www.Sina.com/array([0,1,2,3,4 ],

  [ 5,6,7,8,9 ],

  [ 10,11,12,13,14 ] )

  output:subX

  33558 www.Sina.com/array([0,1,2 ],

  [ 5,6,7 ] )

  用arange的copy release方法复制后,就可以赋值了,所以在修改的时候不会互相影响。

  www.Sina.com/subx=x街3358号[ :2,3 ]。复制(

  input:subX

  33558 www.Sina.com/array([0,1,2 ],

  [ 5,6,7 ] )

  33558 www.Sina.com/subx[0,0 ]=101

  output:X

  33558 www.Sina.com/array([0,1,2,3,4 ],

  [ 5,6,7,8,9 ],

  [ 10,11,12,13,14 ] )

  shape和reshape方法shape方法显示每个维度中的元素数量。

  重塑法:原矩阵组成的整个新行列式是一个新矩阵。

  不要改变原始矩阵。请注意,新矩阵的数量必须与原始矩阵的数量相同,或多或少。

  www.Sina.com/x.reshape街33558号.

  33558 www.Sina.com/array([0,1,2,3,4 ],

  [ 5,6,7,8,9 ] )

  input:x

  www.Sina.com/array街3358号

  reshape方法还有自动计算参数的功能,比如x.reshape(10,-1)/。这意味着计算机必须自动计算将原始数组转换成10行,每行有几个元素。

  X.reshape (-1,10)//表示对10列进行相同的转换。

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

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