读取要列出的列表的文件

时间:2016-04-01 21:34:02

标签: python-2.7

我有一个txt文件:

['aaa', 'bbb', 'ccc']
['ddd', 'eee', 'fff']

代码:

with open(name.txt", 'r') as f:
    list = [line.strip() for line in f]
然后我得到了“名单”:

["['aaa', 'bbb', 'ccc']", "['ddd', 'eee', 'fff']"]

和f.e.当我想得到第一个列表的第一个元素(list [0] [0])时,我只得到了字符“a”,而不是“aaa”。 我该怎么改变它? 感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用ast.literal_eval将字符串解析为Python列表:

'B'

然后

1