我正在编写一个 python 程序来处理 .hdf 文件,我想将此数据输出到 Excel 电子表格。我将数据放入数组中,如下所示:
Code:
data = []
for rec in hdfFile[:]:
data.append(rec)
从这里我创建了一个 9 列 171 行的 2D 数组。
我正在寻找一种方法来迭代这个数组并将每个条目按顺序写入一张纸中。我想知道是否应该创建一个列表,或者如何使用
我创建的数组。
任何帮助将不胜感激。
就像@senderle所说,使用csv.writer
a = [[1,2,3],[4,5,6],[7,8,9]]
ar = array(a)
import csv
fl = open('filename.csv', 'w')
writer = csv.writer(fl)
writer.writerow(['label1', 'label2', 'label3']) #if needed
for values in ar:
writer.writerow(values)
fl.close()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)