У меня есть предложение: «Am/VI/NN good/Adj enough/Prep for/Prep 1/2/NUM», и мне нужно разделить слова и теги и создать два разных словаря - для слов и для тегов. Я видел здесь нить, но не было ни слова о том, чтобы разделить эту штуку - 1/2/NUM.Сплит слова и цифры из тегов python
Так что я полагаю, что я должен сделать что-то вроде этого:
s = "Am/V I/NN good/Prep enough/Prep for/Prep 1/2/NUM"
sent = s.split()
for word in sent:
word = word.split('/[a-z]')
dict_of_words = list(words[0])
doct_of_tags = list(words[1])
но затем я получаю это:
['Am/'V]
['I/NN']
[good/Prep]
etc.
Как решить эту проблему?
Что ваш ожидаемый результат? –
Каков ваш ожидаемый результат для этого входа? –
Это не словари, и это плохой стиль, чтобы назвать что-то вроде 'dict _...', если это не dict. –