简单的问题:我可以将列表存储在 CSV 文件中吗?如果是这样,我该如何找回它?
这是我写入文件的文件内容,我现在正忙着检索它。
40;['5', '0'];['15', '0'] ; ['25', '0'] ; ['30', '0'] ; ['40', '0'] ; ['50', '0'].....
50; ['0', '0'] ; ['10', '0'] ; ['15', '0'] ; ['25', '0'] ; ['30', '0'] ; ['40', '0'].....
60; ['0', '0'] ; ['10', '0'] ; ['15', '0'] ; ['20', '0'] ; ['25', '0'] ; ['30', '0'].....
70; ['0', '0'] ; ['5', '0'] ; ['10', '0'] ; ['15', '0'] ; ['20', '0'] ; ['30', '0'].....
这是我尝试检索它的一些代码:
import csv
reader = csv.reader(open("NewTableInfo", "r"), delimiter=';')
for row in reader:
print (row)
这会产生一个列表,其中括号中的值是字符串类型。我希望它们成为列表(在另一个文件中,我将每一行设为字典项)。
['40', "['5', '0']", "['15', '0'] ", " ['25', '0'] ", " ['30', '0'] "......
有任何想法吗?是否可以按照我上面所做的方式编写 CSV 文件并使其可用?