質問編集履歴
5
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -19,7 +19,6 @@
|
|
19
19
|
|
20
20
|
リストは下記コードで作ることを考えています。
|
21
21
|
```
|
22
|
-
word_sec=['値下げ', '弊社限定未公開物件', '豊田駅徒歩8分', 'ライオンズガーデン明大前パラダイム']
|
23
22
|
sss#単語群
|
24
23
|
cat=[]
|
25
24
|
for l in word_sec:
|
4
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -23,7 +23,7 @@
|
|
23
23
|
sss#単語群
|
24
24
|
cat=[]
|
25
25
|
for l in word_sec:
|
26
|
-
for n in nm.parse(l, as_nodes=True):
|
26
|
+
for n in nm.parse(l, as_nodes=True):#mecabの分かち書き
|
27
27
|
if n.surface in sss:
|
28
28
|
if n.surface !="":
|
29
29
|
cat.append([l,n.surface])
|
3
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,4 +15,17 @@
|
|
15
15
|
for i, v in cat.items()
|
16
16
|
のようにfor文を使ってdicに自動で格納したいと考えてます。
|
17
17
|
|
18
|
-
すでにリストcatは存在しているものとして、catから上記の辞書dicのように一つのkeyに対して複数の値を持つ辞書をfor文で作る方法を教えて下さい。
|
18
|
+
すでにリストcatは存在しているものとして、catから上記の辞書dicのように一つのkeyに対して複数の値を持つ辞書をfor文で作る方法を教えて下さい。
|
19
|
+
|
20
|
+
リストは下記コードで作ることを考えています。
|
21
|
+
```
|
22
|
+
word_sec=['値下げ', '弊社限定未公開物件', '豊田駅徒歩8分', 'ライオンズガーデン明大前パラダイム']
|
23
|
+
sss#単語群
|
24
|
+
cat=[]
|
25
|
+
for l in word_sec:
|
26
|
+
for n in nm.parse(l, as_nodes=True):
|
27
|
+
if n.surface in sss:
|
28
|
+
if n.surface !="":
|
29
|
+
cat.append([l,n.surface])
|
30
|
+
cat
|
31
|
+
```
|
2
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,3 +1,4 @@
|
|
1
|
+
```
|
1
2
|
cat=[['b', 'a1'],
|
2
3
|
['b', 'a2'],
|
3
4
|
['c', 'b1'],
|
@@ -8,6 +9,7 @@
|
|
8
9
|
['d', 'c3']]
|
9
10
|
|
10
11
|
dic={'b': (['a1', 'a2']), 'c': ['b1','b2','b3'], 'd':['c1','c2','c3']}
|
12
|
+
```
|
11
13
|
|
12
14
|
cat内の値をdicのように一つのkeyに対して複数の値を持つような辞書を作りたいのですが、一つ一つ辞書に格納するのではなく
|
13
15
|
for i, v in cat.items()
|
1
変更
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|