在Python中将多维列表值写入文件

时间:2014-01-09 14:52:40

标签: python list

感谢您清除我之前关于将数据从文件保存到多维列表的问题的混淆here

我通过互联网查找相反的操作,将多维列表保存到文件中。但是,我没有得到任何计算。如果它不是太多,我将不胜感激,如果你能建议我如何将多维列表保存到文件中。

列表类似于

['b',30.83,0,'u','g','w','v',1.25,'t','t',01,'f','g',00202,0,+]
['a',58.67,4.46,'u','g','q','h',3.04,'t','t',06,'f','g',00043,560,+]

需要保存在文件中的格式是

b,30.83,0,u,g,w,v,1.25,t,t,01,f,g,00202,0,+
a,58.67,4.46,u,g,q,h,3.04,t,t,06,f,g,00043,560,+

感谢您的帮助!!!

2 个答案:

答案 0 :(得分:2)

使用csv模块:

import csv
with open(filename, 'w') as f:
   writer = csv.writer(f, delimiter=',')
   writer.writerows(my_list)  #considering my_list is a list of lists.

答案 1 :(得分:1)

将每个列表加入“,”&写一行到你的文件。