質問編集履歴
3
コード改善
title
CHANGED
File without changes
|
body
CHANGED
@@ -43,8 +43,8 @@
|
|
43
43
|
for line in text:
|
44
44
|
if line == 'EOS':
|
45
45
|
continue
|
46
|
+
if line != '':
|
46
|
-
|
47
|
+
ls = line.split('\t')
|
47
|
-
if ls != ['']:
|
48
48
|
tmp = ls[1].split(',')
|
49
49
|
d = {'surface':ls[0], 'base':tmp[6], 'pos':tmp[0], 'pos1':tmp[1]}
|
50
50
|
result.append(d)
|
2
コードの書き間違え修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -47,7 +47,7 @@
|
|
47
47
|
if ls != ['']:
|
48
48
|
tmp = ls[1].split(',')
|
49
49
|
d = {'surface':ls[0], 'base':tmp[6], 'pos':tmp[0], 'pos1':tmp[1]}
|
50
|
-
|
50
|
+
result.append(d)
|
51
51
|
```
|
52
52
|
|
53
53
|
|
1
見づらかった部分を編集しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -17,10 +17,11 @@
|
|
17
17
|
|
18
18
|
|
19
19
|
という文を実行するとおそらく
|
20
|
-
|
20
|
+
```python
|
21
21
|
if line == 'EOS':
|
22
22
|
continue:
|
23
23
|
ls = line.split('\t')
|
24
|
+
```
|
24
25
|
|
25
26
|
|
26
27
|
のところのせいで ls の一番最後に [' '] が生成されてしまい(そもそも最後にEOSが2行連続で出てしまうからこうなっているという認識であってますか?), li[1] のところで
|