我有一个格式化为python列表的文本文件([[1,2,3],[4,5,6]]) 我想在python中将其作为列表阅读
我可以用什么来实现这个目标?
JSON被推荐给我,但我似乎无法解析语法。是否有更好/更容易/蟒蛇的方式?
答案 0 :(得分:4)
您可以使用ast.literal_eval
执行此操作
>>> import ast
>>> my_list = ast.literal_eval("[[1, 2, 3],[4, 5, 6]]")
>>> print(my_list)
[[1, 2, 3], [4, 5, 6]]
>>> print(type(my_list))
<class 'list'>