2016-04-19 7 views
1

私はPythonのリストとしてフォーマットされたテキストファイル([[1,2,3]、[4,5,6]]) を有し、私がリストテキストファイルからPythonのリストを読むにはどうすればいいですか?

としてPythonでそれを読みたいです私はこれを達成するために何を使うことができますか?

私にはJSONがおすすめですが、構文を解析できないようです。より良い/より簡単な/ python-ierの方法はありますか?

+0

なぜ 'json.loads(データ)'? –

+0

うん、それは正しいFarhan.K –

答えて

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'> 
+1

正確に私が必要と思われる!ありがとう! –

+1

'eval'は悪いです:) – linusg

関連する問題