CrazyPython
7/26/2018 - 2:30 PM

example.py

from collections import defaultdict
output = defaultdict(list)
for item in data:
    output[item["owner"]].append(item["pet"])

# output is =>
defaultdict(list,
            {'Kent': ['Shiner'],
             'Mary': ['Pumpkin', 'Tasha'],
             'Paige': ['Sushi'],
             'Sarah': ['Shiner', 'Mr. Wigglesworth', 'Pupparoo', 'Lucy']})