list1 = [{
'processed': 966,
'violation': 0,
'no_violation': 966,
'user_id': UUID('801ef4ee-bc36-3d6e-bdf6-8247ccd3281b')
}]
list2 = [{
'assigned': 37,
'issue': 37,
'user_id': UUID('63106487-78af-3487-91da-92f380e56e96'),
'period': '2021-01'
},
{
'assigned': 1009,
'issue': 40,
'user_id': UUID('801ef4ee-bc36-3d6e-bdf6-8247ccd3281b')
}]
Как я могу только те списки у которых user_id одинаковые, а не одинаковые оставить такими же?
желаемый результат
result = [{
'assigned': 37,
'issue': 37,
'user_id': UUID('63106487-78af-3487-91da-92f380e56e96'),
'period': '2021-01'
},
{
'no_violation': 966,
'violation': 0,
'processed': 966,
'assigned': 1009,
'issue': 40,
'user_id': UUID('801ef4ee-bc36-3d6e-bdf6-8247ccd3281b')
}]