python建立一个数组,Python中如何定义数组

  python建立一个数组,Python中如何定义数组

  1创建阵列

  数组函数

  a=([ 1,2 ],[ 3,4 ])数组(a ) a))))))))))))))))))))).

  数组([ 1,2 ],

  [ 3,4 ] )

  Arange函数:通过指定初始值、最终值和步长创建一个数组。

  importnumpynumpy.arange (0,1,0.1)).

  数组([0.0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9]

  Linspace函数:可以通过指定起始值、结束值和元素个数来创建一维数组,并使用endpoint关键字来指定是否包含结束值。默认设置是包括结束值。

  numpy.linspace (0,1,10)).

  数组([0.111111111111111,0.22222222,0.33333333333333,0.4444444444,0.555555556,0.66666666,0.1 . 5553336

  logspace函数类似于linspace,但是它创建了一个几何级数。下面的示例生成一个从1 (10 0)到100 (10 2)的20个元素的几何级数。

  numpy.logspace (1,2,20)).

  数组(10 .11.28837892,12.74274986,14.38449888,16 . 23776777739,18.32980711,20.69138081,23.35721469,26 . 3444497

  还可以使用frombuffer、fromstring和fromfile等函数从字节列创建数组。以下面的fromstring为例:

  s=abcdefg

  numpy.fromstring(s,dtype=numpy.int8)).

  array (97,98,99,100,101,102,103 ) ) (dtype=int8))))))))))))))))))))))))))))).

  fromfunction的第一个参数是计算每个数组元素的函数,第二个参数是数组的大小。第二个参数必须是序列,因为它支持多维数组。

  此示例创建一个二维数组,表示一个9-9功率表。

  importnumpydeffunc2(I,j):return)I1)*(J1)))))))importnumpydeffunc 2(I,j))))))))))

  a=numpy.fromfunction(func2,),9))

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

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