【Python】数组的数据类型:
查看数据类型
import numpy as np
arr_one = np.array([[1,2,3],[4,5,6]])
arr_one.dtype.name
转换数据类型
1、由整数转换为浮点数
data = np.array([[1,2,3],[4,5,6]])
data.dtype.name
float_data = data.astype(np.float32)
float_data.dtype.name
2、由浮点数转换成小数
float_data = np.array([1.2,2.5,3.6])
int_data = float_data.astype(np.int32)
int_data
3、将字符串转换为数值类型
str_data = np.array(['1','2','3'])
int_data = str_data.astype(np.int64)
int_data