我试图将文本文件的行读入python中的列表或数组。我只需要能够单独访问列表或数组中的任何项目后,它被创建。
文本文件的格式如下:
0,0,200,0,53,1,0,255,...,0.
哪里…在上面,有实际的文本文件有数百或数千个项目。
我正在使用下面的代码来尝试将文件读入一个列表:
text_file = open("filename.dat", "r")
lines = text_file.readlines()
print lines
print len(lines)
text_file.close()
我得到的输出是:
['0,0,200,0,53,1,0,255,...,0.']
1
显然,它是将整个文件读入一个只有一个项的列表,而不是一个包含单个项的列表。我做错了什么?