【发布时间】:2016-08-26 07:15:37
【问题描述】:
我想以列表的形式检索文件中的一组数据。
以下是我从要添加到列表的文件中读取的数据:
文件输入:(3,5),(5,2),(2,1),(4,2),(4,1),(3,1)
以下代码显示了我现在拥有的内容:
with open("partial.txt") as f:
List = f.read().splitlines()
graph1 = ','.join('({0})'.format(w) for w in List)
print (graph1)
我得到的输出是:
>> (3,5),(5,2),(2,1),(4,2),(4,1),(3,1)
但我想要 [ ] 中的上述结果,如下所示:
>> [(3,5),(5,2),(2,1),(4,2),(4,1),(3,1)]
有人可以说明我需要做什么才能获得上述结果
【问题讨论】:
-
是否要获取元组列表?
-
只是:
result = [eval(graph1)] -
是的元组列表。