【发布时间】:2021-04-01 23:53:54
【问题描述】:
我有一个 train_file.txt,每行有 3 列。
例如;
1 10 1
1 12 1
2 64 2
6 17 1
...
我正在阅读这个 txt 文件
train_data = open("train_file.txt", 'r').readlines()
然后我尝试使用 for 循环获取每个值
for eachline in train_data:
uid, lid, x = eachline.strip().split()
问题:训练数据是一个巨大的文件,这就是为什么我只想获取前 1000 行。
我试图执行以下代码,但出现错误('list' 对象不能被解释为整数)
for eachline in range(train_data,1000)
uid, lid, x = eachline.strip().split()
【问题讨论】: