I have a map for object IDs:
mapping = {'id-1':'id-10', 'id-2':'id-14', 'id-3':'id-19'}
And two lists which contains objects, the id
is an attribute of the object, such as object_id1.id = 'id-1'
.
list1 = [object_id1, object_id3, object_id4, object_id5]
list2 = [object_id19, object_id11, object_id14, object_id10]
I want to have a one list with those related object in a set. Such as
output = [(object_id1, object_id10), (object_id2, object_id14),(object_id3, object_id19)]
Is that possible to do it in one single for loop?