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

回答編集履歴

3

Update

2021/11/26 20:46

投稿

melian
melian

スコア21263

answer CHANGED
@@ -29,7 +29,7 @@
29
29
  import numpy as np
30
30
 
31
31
  arr = np.array(lst, dtype=object)
32
- print(arr[np.where(arr[:,1] == np.min(arr[:,1]))])
32
+ print(arr[arr[:,1] == np.min(arr[:,1])])
33
33
 
34
34
  #
35
35
  [[(30, 40, 54) 35]

2

Update

2021/11/26 20:46

投稿

melian
melian

スコア21263

answer CHANGED
@@ -28,7 +28,7 @@
28
28
  ```python
29
29
  import numpy as np
30
30
 
31
- arr = np.array(lst)
31
+ arr = np.array(lst, dtype=object)
32
32
  print(arr[np.where(arr[:,1] == np.min(arr[:,1]))])
33
33
 
34
34
  #

1

Update

2021/11/26 20:17

投稿

melian
melian

スコア21263

answer CHANGED
@@ -22,4 +22,16 @@
22
22
 
23
23
  #
24
24
  [(30, 40, 54), (30, 50, 54)]
25
+ ```
26
+
27
+ ちなみに `Numpy` を使うと以下の様になります。
28
+ ```python
29
+ import numpy as np
30
+
31
+ arr = np.array(lst)
32
+ print(arr[np.where(arr[:,1] == np.min(arr[:,1]))])
33
+
34
+ #
35
+ [[(30, 40, 54) 35]
36
+ [(30, 50, 54) 35]]
25
37
  ```