假设我在cthon中读取一个csv文件作为嵌套列表。 python中的数据如下所示:
my_data=[[1,4,6,2],
[1,6,5,2],
[1,2,1,6]]
等等。
假设我必须使用python中的数据进行一些清理(出于多种目的)。数据继续看作python中的嵌套列表。现在我想获取这些数据并导出到csv文件中,以便我可以在以后阅读它们而无需执行任何清理过程。 Csv文件看起来像一个经典的Excel文件:例如第一个列表
[1,4,6,2]
应该是csv文件的第一行,依此类推。
我应该以哪种方式继续?
答案 0 :(得分:0)
import csv
_list = [[1, 4, 6, 2], [1, 6, 5, 2], [1, 2, 1, 6]]
filename = 'test.csv'
with open(filename, 'wb') as csvfile:
a = csv.writer(csvfile)
a.writerows(_list)
with open(filename, 'rb') as fn:
read = csv.reader(fn, delimiter='\t')
for row in read:
print row[0]