ValueError:too many values to unpack (expected 2)

【学习参考】:成功解决ValueError:too many values to unpack (expected 2)_叫我李嘉图的博客-CSDN博客

ValueError: too many values to unpack (expected 3)_归来-依旧-是-少年的博客-CSDN博客

解决思路:

(1).首先理解错误类型:
ValueError–ValueError:函数或方法虽然接受了正确的【类型】的参数,但是该参数的【值】不适当,比如int(‘nick’),int函数可以接受字符串类型,但是’nick’字符串不具备表示一个整数的含义。

(2).错误处:
存在两个(相同)的被打开/使用。

(3).错误解决:
针对出错的行,查看出错行的附近是否有无重复的函数操作,考虑到情况,将其中一个修改为正确的即可。
 



报错代码:

for j (train_index,test_index) in kf.split(x,y,groups)

解决问题:

出现函数、参数不符合的问题,检查之后发现格式问题:
for j ,(train_index,test_index) in enumerate(kf.split(x,y,groups)):

你可能感兴趣的:(随便写写,python,开发语言)