当我尝试读取文件,还有描述为以下关于阅读文件
代码一个奇怪的结果是
f1=file('u1.base')
for line in f1.readlines()[0:5]:
print line
train=f1.readlines()
f2=file('u1.test')
test=f2.readlines()
l_train=len(train)
l_test=len(test)
print l_train,l_test
结果是
1 1 5 874965758
1 2 3 876893171
1 3 4 878542960
1 4 3 876893119
1 5 3 889751712
0 20000
这表明那列车的长度是0.我不知道原因。希望你能帮助我〜
第一,不能明确地破译,解决这个问题。第二:u1.base中有多少行?你正在阅读“f1.readlines()[0:5]” – ZalewaPL