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)):

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
乘风的头像乘风管理团队
上一篇 2023年7月15日
下一篇 2023年7月15日

相关推荐