Numpy基础ndarray的类型
发布时间
阅读量:
阅读量
在编程中,dtype(数据类型)是一种独特的数据存储结构。它通过ndarray解析一块内存,并根据指定的数据类型存储其中所需的信息。
这是一个显著原因是其强大的灵活性与高效的计算能力相结合的结果
| 类型 | 类型代码 | 说明 |
|---|---|---|
| int8、uint8 | i1、u1 | 有符号和无符号的8位(1个字节)整型 |
| int16、uint16 | i2、u2 | 有符号和无符号的16位(2个字节)整型 |
| int32、uint32 | i4、u4 | 有符号和无符号的32位(4个字节)整型 |
| int64、unint64 | i8、u8 | 有符号和无符号的64位(8个字节)整型 |
| float16 | f2 | 半精度浮点数 |
| float32 | f4或f | 标准的单精度浮点数。与C的float兼容 |
| float64 | f8或d | 标准的双精度浮点数。与C的double和Python的float对象兼容 |
| float128 | f16或g | 扩展精度浮点数 |
| complex64、complex128、complex256 | c8、c16、c32 | 分别用两个32位、64位或128位浮点数表示的复数 |
| bool | ? | 存储True和False值的布尔类型 |
| object | O | Python对象类型 |
| string_ | S | 固定长度的字符串长度(每个字符1个字节)。例如,要创建一个长度为10 |
全部评论 (0)
还没有任何评论哟~
