AM
Size: a a a
AM
in
AM
SB
AG
SA
AM
AM
AM
SB
from collections import defaultdict
from typing import Dict, List
list_of_dicts = [
{"name": "Bilbo", "age": 60},
{"name": "Frodo", "age": 50},
{"name": "Samwise", "age": 60},
]
def merge_dicts(list_of_dicts: List[Dict[str, str]]) -> Dict[str, List[str]]:
"""
{'name': ['Bilbo', 'Frodo', 'Samwise'], 'age': [60, 50, 60]}
"""
result = defaultdict(list)
for d in list_of_dicts:
for k, v in d.items():
result[k].append(v)
return result
SB
D
SB
D
SB