-
bool_存储为一个字节的布尔值(真或假)
-
int_默认整数, 相当于 C 的long, 通常为int32或int64
-
intc相当于 C 的int, 通常为int32或int64
-
intp用于索引的整数, 相当于 C 的size_t, 通常为int32或int64
-
int8字节(-128 ~ 127)
-
int16 16 位整数(-32768 ~ 32767)
-
int32 32 位整数(-2147483648 ~ 2147483647)
-
int64 64 位整数(-9223372036854775808 ~ 9223372036854775807)
-
uint88 位无符号整数(0 ~ 255)
-
uint16 16 位无符号整数(0 ~ 65535)
-
uint32 32 位无符号整数(0 ~ 4294967295)
-
uint64 64 位无符号整数(0 ~ 18446744073709551615)
-
float_float64的简写
-
float16 半精度浮点: 符号位, 5 位指数, 10 位尾数
-
float32 单精度浮点: 符号位, 8 位指数, 23 位尾数
-
float64 双精度浮点: 符号位, 11 位指数, 52 位尾数
-
complex_complex128的简写
-
complex64 复数, 由两个 32 位浮点表示(实部和虚部)
-
complex128 复数, 由两个 64 位浮点表示(实部和虚部)
数据类型对象
numpy.dtype(object, align, copy)
-
Object:被转换为数据类型的对象
-
Align:如果为true,则向字段添加间隔,使其类似 C 的结构体
-
Copy: 生成dtype对象的新副本,如果为flase,结果是内建数据类型对象的引用