如果k是任意形状的numpy数组,那么k.shape = (s1, s2, s3, ..., sn),我想重塑它以便k.shape变成(s1, s2, ..., sn, 1),这是在一行中执行它的最佳方法吗?
k.shape = (s1, s2, s3, ..., sn)
k.shape
(s1, s2, ..., sn, 1)
k.reshape(*(list(k.shape) + [1])
python arrays numpy reshape python-3.x
arrays ×1
numpy ×1
python ×1
python-3.x ×1
reshape ×1