我对 Python 2.5 有疑问。首先,我以列表格式保存一个文件,如下所示:
list_f = open("list.txt", "w")
list = [{"a" : "b", "c" : 100}, {"a" : "c", "c" : 101}]
print >> list_f, list
所以,我们得到一个这样的 list.txt:
[{'a' : 'b', 'c': 100}, {'a' : 'c', 'c' : 101}]
这是该文件中唯一的一行。请注意,列表中有两个 dict 对象,每个 dict 都有一个 String 值和一个 integer 值。
我的问题是如何加载文件并重新创建一个列表对象作为前一个对象。