(一).创建数组
import numpy as np(导入numpy模块)
1.创建基本数组
(1).arr = np.array([1,2,4,8,0]) #列表转为数组
list = arr.tolist() / list = list(arr) #数组转为列表
(2).arr = np.arange(start,stop,step) / np.arange(num) #创建指定范围的序列数组
如:arr=np.arange(4) --> arr = array([0, 1, 2, 3])
arr=np.arange(1,10,2) --> arr = array([1, 3, 5, 7, 9])
(3).arr = np.linspace(start,stop,num,endpoint=True) #创建指定元素数目的序列数组
参数说明:num(元素数目) endpoint(是否包含终值stop:默认为True)
如:arr = np.linspace(1,3,4) --> array([1. , 1.6, 2.3, 3. ])
arr = np.linspace(1,3,4,endpoint=False) --> array([1. , 1.5, 2. , 2.5])
(4).创建元素为全为0的数组:
arr = mp.zeros(3) ==> array([0.,0.,0.])
arr = np.zeros((2,2)) ==> array([[0., 0.], #创建指定行列的0数组
[0., 0.]])
(5).创建元素为全为1的数组:
arr &#