Numpy用法

1.导入Numpy包:

 import numpy as np

2.创建一维数组:

 array1 = np.array(range(6))

 通过shape查看array1的数据结构:array1.shape,输出:(6,)

 把一维转为二维:array1.shape=2,3 =>

 print(array1)

 [[0,1,2]

 [3,4,5]]



3.修改多维数列的取值:

 array1[1,2] = 88



4.在不知道具体数组的数值,可以利用占位符函数来创建,例如np.zeros(行,列)、np.ones(行,列)、np.empty(行,列)



5.数列切片:array[start:end:step]

6.数列间的运算:

  1.np.add(数列1,数列...) 加法 +

  2.np.substract(数列1,数列...) 减法 -

  3.np.multipl(数列1,数列...) 乘法 *

  4.np.divide(数列1,数列...) 除法 /

  5.np.mod(数列1,数列...) 求余数 %

  6.np.remainder(数列1,数列...) 求余数 %

  7.np.power(数列1,数列...) 求乘方 **

  8.np.square(数列1,数列...) 开平方



#