ndarray 的数据类型
数据类型(dtype)是一个特殊对象,其中包含ndarray将内存块解释为特定类型的数据所需要的信息(元数据、有关数据的数据)。
数据类型是的NumPy可以跟其他系统的数据进行灵活的交互。在很多情况下,可以直接映射到磁盘或内存,可以在磁盘上读写二进制数据流以及连接到以C等低级语言编写的代码。NumPy数字数据类型的命名方式跟其他语言大同小异,NumPy支持的数据类型的完整列表见下表。
类型 | 类型代码 | 类型描述 |
int8, uint8 | i1, u1 | 有符号和无符号的8位(1字节)整数类型 |
int16, uint16 | i2, u2 | 有符号和无符号的16位整数类型 |
int32, uint32 | i4, u4 | 有符号和无符号的32位整数类型 |
int64, uint64 | i8, u8 | 有符号和无符号的64位整数类型 |
float16 | f2 | 半精度 |