numpy学习笔记
数组类型
numpy 类型
具体如下:
基本类型 | 可用的Numpy类型 | 备注 |
---|---|---|
布尔型 | bool |
占1个字节 |
整型 | int8, int16, int32, int64, int128, int |
int 跟C语言中的 long 一样大 |
无符号整型 | uint8, uint16, uint32, uint64, uint128, uint |
uint 跟C语言中的 unsigned long 一样大 |
浮点数 | float16, float32, float64, float, longfloat |
默认为双精度 float64 ,longfloat 精度大小与系统有关 |
复数 | complex64, complex128, complex, longcomplex |
默认为 complex128 ,即实部虚部都为双精度 |
字符串 | string, unicode |
可以使用 dtype=S4 表示一个4字节字符串的数组 |
对象 | object |
数组中可以使用任意值 |
Records | void |
|
时间 | datetime64, timedelta64 |
任意类型的数组:
1 | #!/usr/bin/env python3 |