Error message: ValueError: too many values to unpack in Frequecy distribution of NLTK
Error message: ValueError: too many values to unpack in Frequecy distribution of NLTK
我收到 ValueError 错误:对于以下代码,要解压的值太多(预期为 2)。不知道是不是名词太多算的。
from nltk.corpus import brown
import nltk
tagged_words = brown.tagged_words(categories='mystery')
for word, tag in tagged_words:
if any(noun_tag in tag for noun_tag in ['NP', 'NN']):
nouns=(word,tag)
for word, tag in nouns:
nouns_freq =nltk.FreqDist(word)
请推荐
错误:
Traceback (most recent call last):
File "C:\Users\Word2Vec.py", line 12, in module
for word, tag in nouns:
ValueError: too many values to unpack (expected 2)
下面的代码会给出神秘类名词在棕色语料库中出现的频率。
from nltk.corpus import brown
from nltk import FreqDist
tagged_words = brown.tagged_words(categories='mystery')
# get list of lowercased nouns
nouns = [word[0].lower() for word in tagged_words if word[1] in ['NP', 'NN']]
nouns_freq = FreqDist(nouns)
我收到 ValueError 错误:对于以下代码,要解压的值太多(预期为 2)。不知道是不是名词太多算的。
from nltk.corpus import brown
import nltk
tagged_words = brown.tagged_words(categories='mystery')
for word, tag in tagged_words:
if any(noun_tag in tag for noun_tag in ['NP', 'NN']):
nouns=(word,tag)
for word, tag in nouns:
nouns_freq =nltk.FreqDist(word)
请推荐
错误:
Traceback (most recent call last):
File "C:\Users\Word2Vec.py", line 12, in module
for word, tag in nouns:
ValueError: too many values to unpack (expected 2)
下面的代码会给出神秘类名词在棕色语料库中出现的频率。
from nltk.corpus import brown
from nltk import FreqDist
tagged_words = brown.tagged_words(categories='mystery')
# get list of lowercased nouns
nouns = [word[0].lower() for word in tagged_words if word[1] in ['NP', 'NN']]
nouns_freq = FreqDist(nouns)