Python 如何创建三维numpy阵列?
我正在尝试使用numpy创建一个三维阵列,其尺寸为[282][282][256]。我试过了Python 如何创建三维numpy阵列?,python,numpy,Python,Numpy,我正在尝试使用numpy创建一个三维阵列,其尺寸为[282][282][256]。我试过了 np.zeros((282,282,256)) 但这并没有给我正确的宽度和高度。如何创建这样一个具有282个宽度和高度的数组,并且每个单元格都是256个元素的数组?您的做法是正确的 var = np.zeros((282,282,256),dtype=float) 但您将访问数组的元素,如下所示: var[1,1,2] = 10 var[0,0,3] = 5 你的指示似乎正确。打印数组的形状并告诉我
np.zeros((282,282,256))
但这并没有给我正确的宽度和高度。如何创建这样一个具有282个宽度和高度的数组,并且每个单元格都是256个元素的数组?您的做法是正确的
var = np.zeros((282,282,256),dtype=float)
但您将访问数组的元素,如下所示:
var[1,1,2] = 10
var[0,0,3] = 5
你的指示似乎正确。打印数组的形状并告诉我们您期望的形状。如果我键入var[1,1,2],我将访问第一行第一列,而该单元格数组中的第二个元素?数组索引从0开始,因此您将访问第二行、第二列和第三个元素