None/np.newaxis : a[None,:,:] a[None,...] a[None], np.vstack.
, -
In [14]: c.shape
Out[14]: (2, 3, 4)
In [15]: d = np.vstack((c,a[None]))
In [16]: d.shape
Out[16]: (3, 3, 4)
In [17]: e = np.vstack((d,a[None]))
In [18]: e.shape
Out[18]: (4, 3, 4)
Workflow
, :
1) 2D, :
c = np.vstack( (a[None],b[None]) )
2) 2D np.vstack 3D -
d = np.vstack((c,a[None]))
np.concatenate :
np.vstack np.concatenate , . , np.concatenate, , , , , .
, np.concatenate -
In [23]: d = np.concatenate((c, a[None]), axis=0)
In [24]: d.shape
Out[24]: (3, 3, 4)
In [25]: e = np.concatenate((d, a[None]), axis=0)
In [26]: e.shape
Out[26]: (4, 3, 4)