YV
Size: a a a
YV
AS
YV
AS
AS
YV
YV
AS
YV
YV
AS
AS
YV
from collections import defaultdict
new_dict = defaultdict(lambda: defaultdict(list))
list_of_dicts = [_dict for _dict in list_of_dicts if isinstance(_dict, dict)]
for _dict in list_of_dicts:
for key, value in _dict.items():
if isinstance(value, dict):
for inner_key, inner_value in value.items():
new_dict[key][inner_key].append(inner_value)
YV
AS
YV
YV
new_dict
- это дикт, а у тебя листAS
AS