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