2つの配列があるとします。たとえばarray([1.2, 1.4, 1.6])
、いくつかの値といくつかのインデックス(たとえば)。array([0, 2, 1])
出力は、インデックスによって「アドレス指定」された、より大きな配列に配置された値であると予想されるため、次のようになります。
array([[ 1.2, 0. , 0. ],
[ 0. , 0. , 1.4],
[ 0. , 1.6, 0. ]])
ループなしで、これを素晴らしく高速な方法で行う方法はありますか?