teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

ついでにnumpy

2019/04/17 14:37

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -6,4 +6,7 @@
6
6
  >>> lst=[9,3,6,1,2]
7
7
  >>> [i for i, _ in sorted(enumerate(lst), key=lambda x:x[1])]
8
8
  [3, 4, 1, 2, 0]
9
+ >>> import numpy as np # numpyの例
10
+ >>> np.array(lst).argsort()
11
+ array([3, 4, 1, 2, 0])
9
12
  ```

1

アンダーバー

2019/04/17 14:37

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -4,6 +4,6 @@
4
4
 
5
5
  ```python
6
6
  >>> lst=[9,3,6,1,2]
7
- >>> [i for i, x in sorted(enumerate(lst), key=lambda x:x[1])]
7
+ >>> [i for i, _ in sorted(enumerate(lst), key=lambda x:x[1])]
8
8
  [3, 4, 1, 2, 0]
9
9
  ```