创建一维数组
import numpy as np
#使用列表构建一组数据
a=np.arrray([1,2,3])#必须要有方括号,错误:array(1,2,3)
print(a)
创建高维数组
import numpy as np
b=np.array([[1,2,3],[4,5,6]])
print(b)
其他简单数组创建方式1:empty()zeros()
numpy.empty(shape,dtype=float,order='C')
shape:指定数组的形状
dtype:数组元素的数据类型,默认为float
order:数组元素在内存中的存储顺序,默认为C(行优先)
import numpy as np
arr=np.empty((3,2),dtype=int)#empty()返回的不是空数组,而是随机数值的数组
print(arr)
numpy.zeros():创建元素均为0的数组
numpy.zeros(shape,dtype=float,order='C')
import numpy as np
#默认数据为浮点数类型
a=np.zeros(6)
print(a)
b=np.zeros(6,dtype='complex64')
#complex64指的是复数