dictionary形式のstringをdictionaryに変換

使用頻度はあまり高くないですが…。
>>> dictionary_string="{'a':[1,2,3,4,5], 'b':[2,4,6,8,10]}" 
>>> import ast
>>> d = ast.literal_eval(dictionary_string)
>>> d
{'a': [1, 2, 3, 4, 5], 'b': [2, 4, 6, 8, 10]}

タグ:

python
最終更新:2015年10月11日 07:08