我有一个.csv文件,其中包含类似以下示例的数据
A,B,C,D,E,F,
1,-1.978,7.676,7.676,7.676,0,
2,-2.028,6.081,6.081,6.081,1,
3,-1.991,6.142,6.142,6.142,1,
4,-1.990,65.210,65.210,65.210,5,
5,-2.018,8.212,8.212,8.212,5,
6,54.733,32.545,32.545,32.545,6,
..and so on
格式是不变的。
我想在变量“log”中加载文件并将其作为log [row] [column]
访问example
log[0][2] should give C
log[3][1] should give -1
如果使用此代码
file = open('log.csv')
log = list(file)
当我使用这段代码时,我只得到一维。登录[行]
他们可以直接存储它们吗?
例如
read the file
split with '\n'
split again with ','
谢谢!
答案 0 :(得分:0)
试试这个
log = [line.split(',') for line in open('log.csv')]