Y2inds = array([1, 3, 4])
a[ix_(Xinds, Y2inds)]
a[ix_(Xinds, Y2inds - 1)]
Как правильно индексировать массивы numpy с помощью массивов (или чего-либо еще, что поддерживает сложение, чтобы его можно было сместить)