質問編集履歴
5
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -40,8 +40,6 @@
|
|
40
40
|
|
41
41
|
```
|
42
42
|
|
43
|
-
word_sec=['値下げ', '弊社限定未公開物件', '豊田駅徒歩8分', 'ライオンズガーデン明大前パラダイム']
|
44
|
-
|
45
43
|
sss#単語群
|
46
44
|
|
47
45
|
cat=[]
|
4
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,7 +48,7 @@
|
|
48
48
|
|
49
49
|
for l in word_sec:
|
50
50
|
|
51
|
-
for n in nm.parse(l, as_nodes=True):
|
51
|
+
for n in nm.parse(l, as_nodes=True):#mecabの分かち書き
|
52
52
|
|
53
53
|
if n.surface in sss:
|
54
54
|
|
3
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -33,3 +33,29 @@
|
|
33
33
|
|
34
34
|
|
35
35
|
すでにリストcatは存在しているものとして、catから上記の辞書dicのように一つのkeyに対して複数の値を持つ辞書をfor文で作る方法を教えて下さい。
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
リストは下記コードで作ることを考えています。
|
40
|
+
|
41
|
+
```
|
42
|
+
|
43
|
+
word_sec=['値下げ', '弊社限定未公開物件', '豊田駅徒歩8分', 'ライオンズガーデン明大前パラダイム']
|
44
|
+
|
45
|
+
sss#単語群
|
46
|
+
|
47
|
+
cat=[]
|
48
|
+
|
49
|
+
for l in word_sec:
|
50
|
+
|
51
|
+
for n in nm.parse(l, as_nodes=True):
|
52
|
+
|
53
|
+
if n.surface in sss:
|
54
|
+
|
55
|
+
if n.surface !="":
|
56
|
+
|
57
|
+
cat.append([l,n.surface])
|
58
|
+
|
59
|
+
cat
|
60
|
+
|
61
|
+
```
|
2
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
```
|
2
|
+
|
1
3
|
cat=[['b', 'a1'],
|
2
4
|
|
3
5
|
['b', 'a2'],
|
@@ -18,6 +20,8 @@
|
|
18
20
|
|
19
21
|
dic={'b': (['a1', 'a2']), 'c': ['b1','b2','b3'], 'd':['c1','c2','c3']}
|
20
22
|
|
23
|
+
```
|
24
|
+
|
21
25
|
|
22
26
|
|
23
27
|
cat内の値をdicのように一つのkeyに対して複数の値を持つような辞書を作りたいのですが、一つ一つ辞書に格納するのではなく
|
1
変更
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|