第一次发帖问我的时候,别紧张。
我在网上发现了一些代码,虽然我一直遇到这个错误,但我正在尝试实现自己
值错误:没有足够的值来解包(应为3,得到2)
代码如下:

for i,feats,label in enumerate(testfeats):
        refsets[label].add(i)
        observed = classifier.classify(feats)
        testsets[observed].add(i)

如果你能帮我,那就太好了:)

最佳答案

要添加timgeb的答案,解决方案是更改for循环的头:

for i, (feats, label) in enumerate(testfeats):
    ...

关于python - ValueError:没有足够的值可解包(预期3,得到2),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43472785/

10-12 20:27