假设我们有以下数组:
import numpy as np
a = np.arange(1, 10)
a = a.reshape(len(a), 1)
array([[1],
[2],
[3],
[4],
[5],
[6],
[7],
[8],
[9]])
现在,我想访问从索引 4 到末尾的元素:
a[3:-1]
array([[4],
[5],
[6],
[7],
[8]])
当我这样做时,结果向量缺少最后一个元素,现在有五个元素而不是六个,为什么会发生这种情况,如何在不附加的情况下获得最后一个元素?
预期输出:
array([[4],
[5],
[6],
[7],
[8],
[9]])
提前致谢