我面对这个问题,除了Scipy或Numpy之外似乎无法找到解决方法,在这种情况下我都不想使用这两种方法。
从.csv文件中,我想提取第一列的值: enter image description here
我设法使用以下代码:
mat_data = open('file.csv')
data_reader = csv.reader(mat_data)
list_data = list(data_reader)
value1=float(list_data[1][0])
value2=float(list_data[2][0])
value3=float(list_data[3][0])
我现在想创建一个可以使用的循环并创建值“i”,无论我的.csv多长。 有什么想法吗?
答案 0 :(得分:0)
这对我有用了!
mat_data = open('file.csv')
data_reader = csv.reader(mat_data)
list_data = list(data_reader)
i=0
value=dict()
for i in range(1,len(list_data)):
value[i]=list_data[i][0]
print value[i]