【发布时间】:2017-03-06 13:20:28
【问题描述】:
test3.csv 包含一列,包含 33 个数字。我想将一列重塑为 11 行和 3 列。然后,我想将行和列保存为新的 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 文件,比如:
【问题讨论】: