回答編集履歴

1

修正

2021/11/06 13:22

投稿

8524ba23
8524ba23

スコア38341

test CHANGED
@@ -1,6 +1,8 @@
1
1
  まずは元リストのインデックスを保持したまま値でソートします。
2
2
 
3
+ 次に、欲しい結果が[0,2,1]の場合[2,0,1]で、[1,1,0]の場合[0,1,2]とのことなので
4
+
3
- 次に同じ大きさのリストを用意して、ソートされたインデックスの位置に連番をセットしていけばよいです。
5
+ 同じ大きさのリストを用意して、ソートされたインデックスの位置に連番をセットしていけばよいです。
4
6
 
5
7
  `numpy.argsort`を使えば少し簡潔に書けます。
6
8