numpy ndarray
NumPy 最重要的一个特点是其 N 维数组对象 ndarray(在numpy中使用别名array),它是一系列同类型数据的集合,以 0 下标为开始进行集合中元素的索引。
ndarray 对象是用于存放同类型元素的多维数组。
ndarray数组的创建方法
- 从python中的列表、元组等类型创建ndarray数组
- 使用numpy中函数创建ndarray数组,如:orange, ones,zeros等
- 从字节流(raw bytes)中创建ndarray数组
- 从文件中读取特定格式,创建ndarray数组
ndarray数组的变换
维度变换:
类型变换:
ndarray数组向列表的转换:
数组的索引和切片
一维数组的索引和切片:
多维数组的索引:
多维数组的切片:
数组的运算
下面的函数均生成新的数组,不会改变原数组