@in1t

Не получается создать json с данными из списка, как это сделать?

у меня есть два списка :
a=["abv","abg","dadad","dsadasd","dsadds"]
b=["agd","dsa","dsad","dsadad","dasdad"]
и мне надо создать примерно такой json:
while true:
with open('здесь надо a.json', 'w') as outfile:
json.dump({
"paler": "сюда надо ввести a"
"paler": "сюда надо ввести b",
}
и так оно должно делаться пока не закончится список
вроде все легко и решается обычным %s но у меня не получается :(
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
@Alexa2007
import json

temp_dict={}

a=["abv","abg","dadad","dsadasd","dsadds"]
b=["agd","dsa","dsad","dsadad","dasdad"]

temp_dict['paler']=a


with open('result.json','w') as json_file:
        json.dump(temp_dict,json_file, ensure_ascii=True, indent = 4)


Вывод

{
    "paler": [
        "abv",
        "abg",
        "dadad",
        "dsadasd",
        "dsadds"
    ]
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы