【发布时间】:2014-08-24 05:11:18
【问题描述】:
假设我有一个 txt 文件,
fantasy,12/03/2014
sci-fi,13/04/2014
history,03/04/2014
我使用以下代码将其转换为 python 列表
def load_list(filename):
my_file = open(filename, "rU")
my_list = []
for line in my_file:
a,b = line.rstrip("\n").split(",")
my_list.append((as_datetime(b),a))
my_file.close()
return my_list
哪个输出
[(datetime.datetime(2014, 3, 12, 0, 0), 'fantasy'), (datetime.datetime(2014, 4, 3, 0,
0), '历史'), (datetime.datetime(2014, 4, 12, 0, 0), 'sci-fi')].
我可以假设列表在使用时会被进一步修改(附加和删除)。我的问题是,如何实现将列表导出为遵循原始文件格式的 txt 文件的功能?
【问题讨论】: