我有一个从 NLTK 树中提取的这样的值。
[[('Happy', 'NNP'), ('Mother', 'NNP')], [('Day', 'NNP')], [('Joey', 'NNP'), ('M.', 'NNP'), ('Bing', 'NNP')], [('kind', 'NN')], [('happy', 'JJ'), ('wife', 'NN')], [('mother', 'NN')], [('friend', 'NN')]]
我希望最终结果是
['Happy Mother','Day','Joey M. Bing','kind','happy wife','mother','friend']
我如何以python方式做到这一点?
这是我到目前为止所做的,我知道这很丑陋。我是蟒蛇处女。
Y = []
for x in X:
s = ""
for z in x:
s += z[0] + " "
Y.append(s)
print Y