обработка строки-списка json

Есть строка по типу (именно строка, не список):

[{"name1":"age1"},{"name2":"age2"},{"name3":"age3"}]

что то не могу сообразить как разбить эту строку на отдельные json и с каждым работать- split по запятой не подходит ибо в json может быть запятая. Подскажите пожалуйста!


Ответы (1 шт):

Автор решения: MrBlackLord

Модуль json к вашим услугам:

import json

# some JSON:
x =  '{ "name":"John", "age":30, "city":"New York"}'

# parse x:
y = json.loads(x)

# the result is a Python dictionary:
print(y["age"])

Или же работа с файлами:

import json

with open("file.json", encoding="utf_8") as json_file:
    data = json.loads(json_file)

Подробнее тут

→ Ссылка