Я на некоторое время застрял с вопросом о нарезке массива numpy.
Ниже приведен массив, который у меня есть сейчас:
a = np.array([[[ 1, 2],
[ 3, 4],
[ 5, 6]],
[[ 7, 8],
[ 9, 10],
[11, 12]]]
Как я могу использовать нарезку, чтобы получить массив, подобный следующему?
np.array([[[ 1, 2]],
[[ 9, 10],
[11, 12]]]
Я попытался a[[0,1],[0,[1,2]]
, однако это не сработало и выдало ошибку:
ValueError: setting an array element with a sequence.
Заранее спасибо!