1
test3.csv包含一列有33个数字的列。我想将这一列重新塑造成11行3列。然后,我想将新的ascii文件保存为附加图像的行和列。将带有一列的CSV文件转换为带有多列的ASCII文件
首先尝试:
import csv
f = open('test3.csv')
csv_f = csv.reader(f)
for row in csv_f:
print row /* The result is
结果是:
['0.000016'] ['0.000045'] ['0.000062'] ['0.000063'] ['0.000063'] ['0.000063']... **[' ']** means string?
第二个尝试:
f = open('test3.csv')
csv_f = csv.reader(f)
for row in csv_f:
print row[0]
结果是:
0.000016 0.000045 0.000062 0.000063 0.000063 0.000063 ...I think they are number.
第三次尝试:
import csv
import numpy as np
f = open('test3.csv')
csv_f = csv.reader(f)
a1 = []
for row in csv_f:
a1.append(row[0])
print a1
结果是:
['0.000016', '0.000045', '0.000062', '0.000063', '0.000063', '0.000063',...].
其实我想这个结果像ASCII文件: