fork download
  1. import json
  2.  
  3. owner_id = ['owner1', 'owner2', 'owner3', 'owner2']
  4. media_id = ['media1', 'media2', 'media3', 'media4']
  5.  
  6. result = []
  7.  
  8. for owner, media in zip(owner_id, media_id):
  9. result.append({"owner": owner, "media": media})
  10.  
  11. unique = {item['owner']: item for item in result}
  12. print(unique)
  13.  
  14. # output:
  15. # {
  16. # 'owner1': {'owner': 'owner1', 'media': 'media1'},
  17. # 'owner2': {'owner': 'owner2', 'media': 'media4'},
  18. # 'owner3': {'owner': 'owner3', 'media': 'media3'}
  19. # }
Success #stdin #stdout 0.03s 9600KB
stdin
Standard input is empty
stdout
{'owner1': {'owner': 'owner1', 'media': 'media1'}, 'owner2': {'owner': 'owner2', 'media': 'media4'}, 'owner3': {'owner': 'owner3', 'media': 'media3'}}