- 布尔型:bool
- 整型:int_ int8 int16 int 32 int64(int后面的数字代表此变量的长度,数据范围)
- 无符号整型:uint8 uint16 uint32 uint64
- 浮点型:float_ float16 float32 float64
- 复数型:complex_ complex64 complex128
| array() | 将列表转换为数组,可选择显示指定dtype |
| arange() | range的numpy版,支持浮点数 |
| linspace() | 类似arange(),第三个参数为数组长度 |
| zeros() | 根据指定形状和dtype创建全0数组 |
| ones() | 根据指定形状和dtype创建全1数组 |
| empty() | 根据指定形状和dtype创建全空数组(随机值) |
| eye() |
根据指定边长和dtype创建单位矩阵 |

对array数组来说,切片相当于引用,列表来说就是赋值

切片(a,b),a指行,b指列

本文介绍了Python中的numpy库如何处理布尔型、整型、浮点型、复数型等数据类型,以及numpy函数如array、arange、linspace、zeros、ones、empty和eye的用法,同时强调了numpy数组切片的概念和其与列表的区别。
2325





