什么是在numpy数组开头添加一个新元素并删除该数组的最后一个元素的最佳方法?
我使用了如下代码:
但我怀疑有更好的方法来做到这一点。
我使用了如下代码:
tmp = np.array([1,2,3])
print(tmp)
tmp = np.insert(tmp,0,0)
tmp = np.delete(tmp,-1)
print(tmp)
所以我得到了想要的:
[1 2 3]
[0 1 2]
但我怀疑有更好的方法来做到这一点。
np.concatenate(([0], tmp[:-1]))
。 - Divakar