我正在尝试加载我从这里获得的csv文件:http://archive.ics.uci.edu/ml/machine-learning-databases/adult/adult.data我已经重写了这十几次,现在我收到错误,说列表索引超出范围。因为len(行)是15,所以完全让我感到困惑。我必须在这里找不到明显的东西。
var p1Button = document.querySelector("#p1");
var p2Button = document.getElementById("p2");
var p1Display = document.querySelector("#p1Display");
var p2Display = document.querySelector("#p2Display");
var p1Score = 0;
var p2Score = 0;
var gameOver = false;
var winningScore = 5;
p1Button.addEventListener("click", function(){
if(!gameOver){
p1Score++;
if(p1Score === winningScore){
gameOver = true;
}
p1Display.textContent = p1Score;
}
});
p2Button.addEventListener("click", function(){
if(!gameOver){
p2Score++;
if(p2Score === winningScore){
gameOver = true;
}
p2Display.textContent = p2Score;
}
})
答案 0 :(得分:1)
使用文本编辑器打开数据集,并删除文档末尾的空白行。然后运行你的代码
答案 1 :(得分:0)
我认为这是一个语法错误:你应该......
data.append(CensusRecord("age" = <your_data>, ...)
而不是
data.append(CensusRecord(age = <your data>, ...)