33. サ変名詞
サ変接続の名詞をすべて抽出せよ.
import re
sentences = []
with open("D:\\nlp100\\neko.txt.mecab",encoding="UTF-8") as fr:
line = fr.readline()
keitaiso = []
while line:
if "EOS" in line:
if len(keitaiso)>0:
sentences.append(keitaiso)
keitaiso = []
else:
line = re.split(r'[\t,]',line)
keitaiso.append({"surface":line[0],"base":line[7],"pos":line[1],"pos1":line[2]})
line =fr.readline()
for sentence in sentences:
for word in sentence:
if word["pos1"] == "サ変接続":
print(word["surface"])
<結果 一部>
見当
記憶
話
装飾
突起
運転
記憶
分別
決心
我慢
餓死
訪問
始末
猶予
遭遇
我慢
記憶
返報
勉強