2016-03-04 2 views
0

У меня есть один столбец данных данных панд, элементы которого имеют форму '[{"foo": 42, "bar": "conversion"}]'. То есть все они являются списками словарей (различной длины), но сохраняются в кадре данных как строки.Преобразование строки в список словарей

Есть ли способ, чтобы этот столбец содержал фактические списки словарей?

ответ

1
import json 
json.loads('[{"foo": 42, "bar": "conversion"}]') 
# [{u'bar': u'conversion', u'foo': 42}] 

Это будет работать, только если строки в формате JSON, но пример, так что это очень вероятно, что он будет работать.

+0

Ну, вот мы идем! Огромное спасибо. – user4601931

Смежные вопросы