質問編集履歴
3
ご回答を受けて試したことの追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -44,7 +44,7 @@
|
|
44
44
|
|
45
45
|
|
46
46
|
|
47
|
-
```
|
47
|
+
```python
|
48
48
|
|
49
49
|
from nltk.corpus import wordnet as wn
|
50
50
|
|
@@ -84,9 +84,27 @@
|
|
84
84
|
|
85
85
|
if result != []:
|
86
86
|
|
87
|
-
synsets_list.
|
87
|
+
synsets_list.extend(result)
|
88
88
|
|
89
89
|
synsets_list
|
90
|
+
|
91
|
+
```
|
92
|
+
|
93
|
+
|
94
|
+
|
95
|
+
一つ目の[]に関する問題は解決できましたが、
|
96
|
+
|
97
|
+
「Synset()」の部分を削除して()内のみ抽出したい場合の
|
98
|
+
|
99
|
+
処理をどのように行えばいいかわからず、困っています。
|
100
|
+
|
101
|
+
|
102
|
+
|
103
|
+
出力
|
104
|
+
|
105
|
+
```
|
106
|
+
|
107
|
+
[Synset('japan.n.02'), Synset('yokohama.n.01')]
|
90
108
|
|
91
109
|
```
|
92
110
|
|
2
ご回答を受けて試したことの追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -68,6 +68,30 @@
|
|
68
68
|
|
69
69
|
|
70
70
|
|
71
|
+
### ご回答を受けて試したこと
|
72
|
+
|
73
|
+
```python
|
74
|
+
|
75
|
+
from nltk.corpus import wordnet as wn
|
76
|
+
|
77
|
+
word_list= ['高知', '日本', '横浜']
|
78
|
+
|
79
|
+
synsets_list = []
|
80
|
+
|
81
|
+
for w in word_list:
|
82
|
+
|
83
|
+
result = wn.synsets(w, lang='jpn')
|
84
|
+
|
85
|
+
if result != []:
|
86
|
+
|
87
|
+
synsets_list.append(result)
|
88
|
+
|
89
|
+
synsets_list
|
90
|
+
|
91
|
+
```
|
92
|
+
|
93
|
+
|
94
|
+
|
71
95
|
### 補足情報(FW/ツールのバージョンなど)
|
72
96
|
|
73
97
|
[WordNet Interface](http://www.nltk.org/howto/wordnet.html)
|
1
コードの修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -62,7 +62,7 @@
|
|
62
62
|
|
63
63
|
synsets_list.append(result)
|
64
64
|
|
65
|
-
|
65
|
+
synsets_list
|
66
66
|
|
67
67
|
```
|
68
68
|
|