一、NumPy数据类型
numpy支持的数据类型比 Python 内置的类型要多很多,基本上可以和 C 语言的数据类型对应上
- bool_ 布尔型数据类型(True 或者 False)
- int_ 默认的整数类型(类似于 C 语言中的 long,int32 或 int64)
- intc 与 C 的 int 类型一样,一般是 int32 或 int 64intp用于索引的整数类型(类似于 C 的 ssize_t,一般情况下仍然是 int32 或 int64)
- int8 字节(-128 to 127)
- int16 整数(-32768 to 32767)
- int32 整数(-2147483648 to 2147483647)
- int64 整数(-9223372036854775808 to 9223372036854775807)
- uint8 无符号整数(0 to 255)
- uint16 无符号整数(0 to 65535)
- uint32 无符号整数(0 to 4294967295)
- uint64 无符号整数(0 to 18446744073709551615)
- float_ float64类型的简写
- float16 半精度浮点数,包括:1 个符号位,5 个指数位,10 个尾数位
- float32 单精度浮点数,包括:1 个符号位