简单例子
import numpy as np
a1=np.array([[1,2,3],[2,3,4]],dtype=np.int)
a2=np.array([[1,2,3],[2,3,4]],dtype=np.int64)
a3=np.array([[1,2,3],[2,3,4]],dtype=np.float32)
a4=np.array([[1,2,3],[2,3,4]],dtype=np.float64)
print("===========创建numpy的array==============")
print(a1.dtype)
print(a2.dtype)
print(a3.dtype)
print(a4.dtype)
#
zero = np.zeros((3,4),dtype=np.int16)#三行四列
empty = np.empty((3,4))#三行四列
#
print("============创建零矩阵,空矩阵===============")
print(zero)
print(empty)
#10 到19,前后都包含,步长为2 的数组
arange = np.arange(10,20,2)
#numpy数组 变换成矩阵
arr = np.arange(12)
mat = arr.reshape((3,4))
print("============numpy创建线段==============")
print(arange)
print(type(arr))
print(mat)
#1开始,10结束,将其均分成五段的五个点上的数字
line = np.linspace(1,10,5 )
print("============numpy创建随机数组,数组转换成矩阵==============")
print(line)