1.数组的创建:
a = np.array([1,2,3,4,5])
b = np.array(range(5)) #b=[0,1,2,3,4]
b = np.array(range(1,5,2)) #1到5(不包括5),跨度为2,b=[1,3]
c = np.arange(5) #c=[0,1,2,3,4]
c = np.arange(5,1,-1) #5到1(不包括1),跨度为-1,c=[5,4,3,2]
a = np.array([i for i in range(0,5,1)]) # a = [0,1,2,3,4]
a = np.array([random.randint(20,30) for i in range(5)]) # a在20-30中随机取5个值
t = np.arange(0., 5., 0.2) #小数
数组类型:type(a) #numpy.ndarray
数据类型:a.dtype
2.创建数组时指定数据类型:
c = np.arange(10,dtype = "float") #可用f代替
3.调整数据类型:
d = c.astype("int64") #可用i8代替,将类型转换为int64
4.保留小数位数: