Агрегация данных из словаря Python?
from collections import defaultdict

a =  [
    {'name': 'Иван', 'возраст': '23'},
    {'name': 'Иван', 'возраст': '25'},
    {'name': 'Пётр', 'возраст': '34'},
    {'name': 'Пётр', 'возраст': '37'}
]
d = defaultdict(list)

for i in a:
    d[i['name']].append(i['возраст'])
К чему лишние библиотеки? a =  [
    {'name': 'Иван', 'возраст': '23'},
    {'name': 'Иван', 'возраст': '25'},
    {'name': 'Пётр', 'возраст': '34'},
    {'name': 'Пётр', 'возраст': '37'}
]
d = [{dct.get('name'):dct.get('возраст')} for dct in a]