4

指定された回数だけ各値を複製したい numpy 配列があります。

np.array([1,2,3,4])

元の配列の対応する各インデックス位置に必要な複製の数を定義する 2 番目の配列:

np.array([3,3,2,2])

どのように生産しますか:

[1,1,1,2,2,2,3,3,4,4]

明らかに、反復を使用して新しい配列を生成することは可能ですが、より洗練された numpy ベースのソリューションがあるかどうかに興味があります。

4

1 に答える 1