Вот такая структура:
[
{
"cat_name":"Распродажа",
"sub_cats":[
{
"cat_name":"aaaaa",
"goods_inside":[
"00-00004044",
"00000000325"
]
},
{
"cat_name":"bbbbbb",
"goods_inside":[
"00-00001816"
]
}
]
},
{
"cat_name":"aaaaa",
"goods_inside":[
"00-00003108"
]
},
{
"cat_name":"bbbbbb",
"goods_inside":[
"00-00001814",
"00-00004288"
]
}
]
Как придти к вот такой:
[
{
"cat_name":"aaaaa",
"goods_inside":[
"00-00003108", "00-00004044", "00000000325"
]
},
{
"cat_name":"bbbbbb",
"goods_inside":[
"00-00001814", "00-00004288", "00-00001816"
]
}
]
То есть то что находится в разделе "Распродажа" перекидываем в соответствующие подразделы, а саму "Распродажу" удаляем.
from collections import defaultdict? Или лучше как-то по другому?