NumPy的数据类型
int类型
:int8、int16、int32、int64float类型
: float16、float32、float64str类型
创建array时,指定数据类型 np.array()
import numpy as np
np.array([1,2,3,4,5],dtype='float32')
array([1., 2., 3., 4., 5.], dtype=float32)
转换时指定数据类型np.asarray()
ori_arr = np.array([1,2,3,4])
print("【ori_arr】转换前\n",ori_arr.dtype)
print("【转换时指定数据类型】\n",np.asarray(ori_arr,dtype='float64').dtype)
【ori_arr】转换前
int32
【转换时指定数据类型】
float64
数据类型的转换numpy_arr.astype()
ori_arr_1 = np.array([1,2,3,4])
print("【ori_arr_1】转换前\n",ori_arr_1.dtype)
print("【指定数据类型】\n",ori_arr_1.astype('float32').dtype)
【ori_arr_1】转换前
int32
【指定数据类型】
float32
标签:arr,dtype,004,数据类型,ori,np,array,NumPy
From: https://www.cnblogs.com/cloucodeforfun/p/16680585.html