什么是NDarray数据结构
时间: 2023-09-28 17:11:33 浏览: 185
pandas数据结构官方资源
NDarray(N维数组)是NumPy中最为重要的数据结构之一,用于存储和处理N维数组。它是由相同数据类型的元素组成的多维网格,即可以是一维、二维、三维或更高维度的数组。NDarray具有以下特点:
1. 均匀数据类型:NDarray的所有元素必须是同一数据类型。
2. 可变性:可以根据需要更改NDarray的大小。
3. 快速数学计算:由于NDarray采用了连续的内存块来存储数据,因此可以高效地进行数学运算。
4. 广播功能:NumPy可以将不同形状的数组进行广播(broadcasting),使其变为同一形状后再进行数学计算。
NDarray在科学计算中得到广泛应用,包括数学、物理、化学、生物等领域。
阅读全文