我有一组带有POS标签的单词,我想将其拆分并保存在字典中。使用键作为单词,将其值作为POS标记。 例如:He_PRP buy_VBD it_PRP
答案 0 :(得分:2)
这是你在找什么?
text = "He_PRP bought_VBD it_PRP"
text1 = text.split(' ')
for names in text1:
words = names.split('_')
print words
dictionary[words[0]] = words[1]
print dictionary
The output for this will be
['He', 'PRP']
['bought', 'VBD']
['it', 'PRP']
The dictionary will be
{'bought': 'VBD', 'it': 'PRP', 'He': 'PRP'}
答案 1 :(得分:0)
>>> wordset = {'He_PRP', 'bought_VBD', 'it_PRP'}
>>> dict(x.split("_") for x in wordset)
{'bought': 'VBD', 'it': 'PRP', 'He': 'PRP'}
如果你有两个不同的POS有相同的单词会怎么样?