回答編集履歴
3
追記
answer
CHANGED
@@ -1,8 +1,17 @@
|
|
1
|
+
実際にlabelsを出力してみれば分かりますが、分割に失敗しています。
|
1
|
-
改行文字
|
2
|
+
これは改行文字を間違えているためです。
|
2
|
-
`labels = labels.split('¥n')` ⇒ `labels = labels.split('
|
3
|
+
`labels = labels.split('¥n')` ⇒ `labels = labels.split('\n')`
|
3
4
|
|
4
|
-
フォントに依っては全く同じ文字に見えますが、`¥`と`
|
5
|
+
フォントに依っては全く同じ文字に見えますが、`¥`と`\`は別の文字です。
|
6
|
+
```Python
|
7
|
+
>>> print('¥n')
|
8
|
+
¥n
|
9
|
+
>>> print('\n')
|
5
10
|
|
11
|
+
|
12
|
+
>>>
|
13
|
+
```
|
14
|
+
|
6
15
|
---
|
7
16
|
あるいは、単に`labels = labels.split()`と書いても良いです。
|
8
17
|
空白文字で分割してくれます。
|
2
追記
answer
CHANGED
@@ -1,4 +1,8 @@
|
|
1
1
|
改行文字の間違いです。
|
2
2
|
`labels = labels.split('¥n')` ⇒ `labels = labels.split('¥n')`
|
3
3
|
|
4
|
-
フォントに依っては全く同じ文字に見えますが、`¥`と`¥`は別の文字です。
|
4
|
+
フォントに依っては全く同じ文字に見えますが、`¥`と`¥`は別の文字です。
|
5
|
+
|
6
|
+
---
|
7
|
+
あるいは、単に`labels = labels.split()`と書いても良いです。
|
8
|
+
空白文字で分割してくれます。
|
1
修正
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
1
|
改行文字の間違いです。
|
2
2
|
`labels = labels.split('¥n')` ⇒ `labels = labels.split('¥n')`
|
3
3
|
|
4
|
-
フォントに依っては全く同じ文字に見えますが、別の文字です。
|
4
|
+
フォントに依っては全く同じ文字に見えますが、`¥`と`¥`は別の文字です。
|