一、产生的问题
学习Numpy的时候三维数组不是很理解,于是自己琢磨了一下,在此记录。
二、Numpy中的数组【一维、二维、三维】
import numpy as np
1、一维数组
运行:
图示解读:
2、二维数组
运行:
图示解读:
3、三维数组
我觉得网上很好的一个解释是:
对于一个形状为(256,100,2)的三维数组,它可以被视为包含256个(100,2)的二维数组。在这种情况下,第一个维度(256)表示数组的“深度”,或者说是这些二维数组的数量。第二个维度(100)和第三个维度(2)则分别表示每个二维数组的行数和列数。
参考链接:帮你快速弄懂什么是numpy 三维数组_numpy三维数组理解-CSDN博客
运行:
图示解读: