每个步骤名称放代码后面的注释
myarry=np.array([1,2,3]) # array:创建数组print(myarry)
输出结果:
[1 2 3]
myarry = np.array([7,7,1], dtype=np.int) # dtype:指定数据类型(这里指定为int,也可以指定为dtype=np.int32,dtype=np.float等)print(myarry.dtype)
输出结果:int32
myarry=np.zeros((3,3)) # zeros:创建数据全为0print(myarry)
输出结果:
[[0. 0. 0.]
[0. 0. 0.]
[0. 0. 0.]]
myarry=np.ones((3,3),dtype=np.int)# ones:创建数据全为1的数组print(myarry)
输出结果:
[[1 1 1]
[1 1 1]
[1 1 1]]
myarry=np.empty((3,3))# empty:创建数据接近0print(myarry)
输出结果:
[[0. 0. 0.]
[0. 0. 0.]
[0. 0. 0.]]
myarry=np.arange(1,7,2) # arange:按指定范围创建数据,print(myarry)
输出结果:[1 3 5]
myarry=np.linspace(1,7,7)# linspace:创建线段(开始为1,结束为7,分割成20个数据)
print(myarry)
输出结果:[1. 2. 3. 4. 5. 6. 7.]myarry=np.arange(6).reshape((2,3))# reshape:改变数据形状print(myarry)
输出结果:
[[0 1 2]
[3 4 5]]