回答編集履歴

1

追記

2018/01/11 12:51

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -1,3 +1,37 @@
1
1
  `dst = np.array([255 if dst[index] == max_index else 0 for index in range(len(dst))])`
2
2
 
3
3
  では。
4
+
5
+
6
+
7
+ ---
8
+
9
+ > 以下のエラーが出たためソースの通りに変更しました。
10
+
11
+
12
+
13
+ 左辺にindexを使ってるからです。
14
+
15
+ indexという値は内包表記**内部**でのみ、この場合有効です。
16
+
17
+
18
+
19
+ ---
20
+
21
+ > この違いが何を意味するのかわかりません。
22
+
23
+
24
+
25
+ np.arrayと組み込みリストの出力形式が違うだけかと。
26
+
27
+ ```Python
28
+
29
+ >>> print([1, 2, 3])
30
+
31
+ [1, 2, 3]
32
+
33
+ >>> print(np.array([1, 2, 3]))
34
+
35
+ [1 2 3]
36
+
37
+ ```