【发布时间】:2016-04-06 18:12:13
【问题描述】:
文件操作有点麻烦。我想操作数据 2 次并将最后操作的数据写入同一个文件。
这是我处理的文件:
['Simon', 93.45000000000002, 'AA']
['Jane', 87.55000000000001, 'BA']
['Peter', 85.95, 'BA']
这是我如何更改文件中数据的代码。
for line in manipulated_file:
line=line.split()
list_to_be_written=[]
for i in line:
i=i.replace("['","")
i=i.replace("'","")
i=i.replace(",",":")
i=i.replace("]","")
list_to_be_written.append(i)
list_to_be_written=" ".join(list_to_be_written)
print list_to_be_written
它运行完美,但我无法将输出写入文件..
同一文件中的预期输出:
Simon: 93.45000000000002: AA
Jane: 87.55000000000001: BA
Peter: 85.95: BA
提前谢谢你。
【问题讨论】: