Reputation: 8187
How do I convert this string ->
string = [{"name":"sam"}]
into a python dictionary like so ->
data = {
"name" : "sam"
}
Upvotes: 4
Views: 10202
Reputation: 62
string = [{ "name" : "sam" }]
data = string[0]
now the data is the dict
Upvotes: 1
Reputation: 500357
In [1]: import json
In [2]: json.loads('[{"name":"sam"}]')
Out[2]: [{u'name': u'sam'}]
This returns a list, the first element of which is the desired dictionary.
Upvotes: 15