import numpy as np
一、Numpy中的数据类型
set(np.typeDict.values())
{numpy.float32,
numpy.bool_,
numpy.float64,
numpy.complex128,
numpy.float16,
numpy.bytes_,
numpy.uint16,
numpy.complex64,
numpy.complex128,
numpy.timedelta64,
numpy.int32,
numpy.uint8,
numpy.float64,
numpy.void,
numpy.int64,
numpy.uint32,
numpy.object_,
numpy.int8,
numpy.int32,
numpy.uint64,
numpy.int16,
numpy.uint32,
numpy.str_,
numpy.datetime64}
二、获取元素类型
a = np.array([1,2,3])
b = np.array([1.,2.,3.])
print(a.dtype)
print(b.dtype)
int32
float64
三、创建时指定元素类型
c = np.array([1,2,3],dtype=np.float32)
print(c.dtype)
float32
四、转换数据类型
d = c.astype(np.int)
print(d.dtype)
int32