选择Numpy数组的最后一列,同时又保持维数?

时间:2019-10-09 11:41:24

标签: python python-3.x numpy numpy-ndarray

如果a是多维数组,则a[..., j]给出形状为a.shape[:-1]的数组。因此,例如,如果amn的矩阵,则a[..., j]给出形状为m的{​​{1}}维向量。什么是进行上述切片的正确方法,以使结果具有与(m,)相同的维数,而最后一个维的大小为a。例如,1a[<magical_slice>]数组的m应给出形状为n的(列)向量。

当前我正在使用

(m, 1)

实现该目标。但是,对于我想做的事情来说,看起来太复杂了(而且很可能效率不高)。

0 个答案:

没有答案