Если вы хотите добавить нули (в качестве примера), вы можете использовать функцию numpy.pad()
:
import numpy as np
np.pad(array_to_expand, ((0, 0), (0, 0), (1, 0)), 'constant', constant_values=0)
Другой вариант - использовать numpy.dstack
:
np.dstack([np.zeros((162060, 2)), array_to_expand])
или
np.dstack([np.zeros(array_to_expand.shape[:2]), array_to_expand])
Ах, и, наконец, numpy.concatenate
:
np.concatenate([np.zeros((162060, 2, 1)), array_to_expand], axis=2)
* * Или тысяча двадцать-один,
np.concatenate([np.zeros(array_to_expand.shape[:2] + (1,)), array_to_expand], axis=2)