值太多,无法解包函数上的错误

2024-09-26 18:04:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用jupyter笔记本来标记数据,但是在继续操作时,得到了一个错误。 代码-

def get_vocab(lst):
    vocabcount, vocab = Counter(w for txt in lst for w in txt.split())
    return vocab, vocabcount
vocab, vocabcount = get_vocab(heads)
print (vocab[:1])
print ('...', len(vocab))

输出-

^{pr2}$

Tags: 数据代码in标记txtforgetdef
2条回答

明白了!!!! 我刚把“vocabcount”从代码中的任何地方都删除了,现在它开始工作了

您试图将Counter返回的一个值赋给两个变量vocabcount, vocab。您很可能在寻找:

vocab, vocabcount = zip(*Counter(whatever_you_count).items())

相关问题 更多 >

    热门问题