前者の最初、中間、および最後にユーザーが希望するサイズの一部のみを含む新しい配列を作成したい 1 次元配列があります。
import numpy
a = range(10)
a
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
b を次のようにしたい:
b
array([0, 1, 2, 5, 6, 7, 9])
b が a[:3]、a[5:6]、および a[9] の連結で構成されていると仮定します。もちろん、np.concatenate などを使用することもできますが、スライシング メソッドなどを 1 行で使用する方法はありますか?