Numpy —— 数据类型对象 (dtype)
1、基本用法
# 基本用法
a = np.array([1,2,3,4])
print(a.dtype) # int32
print(type('i4')) # <class 'str'>
print(np.dtype('i4')) # int32
print(type(np.dtype('i4'))) # <class 'numpy.dtype'>
2、 使用dtype()函数构造复杂类型
# 结构化数据类型
# 通过dtype()方法,构造了一个复杂的数据结构student,其中有3个字段name,age和marks,
# 其分别用20个字节长度的字符串,1个字节长度的整型,4个字节长度的浮点数,且采用小端法(低位在前,高位在后)
# Student本身是一个类型,type()显示出student的类型是dtype类,
# 而print(student)则输出的是类型的内容,以列表内嵌套元组来表示
student = np.dtype(