首页 > 解决方案 > 将新元素添加到 3 维数组 NUMPY

问题描述

我有一个数组,其形状等于 (1,59,1) 它看起来如下:

[[[0.93169003]
  [0.96923472]
  [0.97881434]
  [0.99266784]
  [0.97358235]
  ............
  [0.83777312]
  [0.82086134]]]

我希望我可以在末尾添加新元素,它等于 [[0.86442673]],这样我的数组的形状将等于 (1,60,1),并且看起来如下:

[[[0.93169003]
  [0.96923472]
  [0.97881434]
  [0.99266784]
  [0.97358235]
  ............
  [0.83777312]
  [0.82086134]
  [0.86442673]]]

我尝试使用 np.append 但它对我不起作用。请帮我

标签: pythonarraysnumpy

解决方案


尝试:

arr=np.append(arr,[[[0.86442673]]], axis=1)

arr你的输入数组在哪里


推荐阅读