import json
owner_id = ['owner1', 'owner2', 'owner3', 'owner2']
media_id = ['media1', 'media2', 'media3', 'media4']
result = []
for owner, media in zip(owner_id, media_id):
result.append({"owner": owner, "media": media})
unique = {item['owner']: item for item in result}
print(unique)
# output:
# {
# 'owner1': {'owner': 'owner1', 'media': 'media1'},
# 'owner2': {'owner': 'owner2', 'media': 'media4'},
# 'owner3': {'owner': 'owner3', 'media': 'media3'}
# }
aW1wb3J0IGpzb24KCm93bmVyX2lkID0gWydvd25lcjEnLCAnb3duZXIyJywgJ293bmVyMycsICdvd25lcjInXQptZWRpYV9pZCA9IFsnbWVkaWExJywgJ21lZGlhMicsICdtZWRpYTMnLCAnbWVkaWE0J10KCnJlc3VsdCA9IFtdCgpmb3Igb3duZXIsIG1lZGlhIGluIHppcChvd25lcl9pZCwgbWVkaWFfaWQpOgogICAgcmVzdWx0LmFwcGVuZCh7Im93bmVyIjogb3duZXIsICJtZWRpYSI6IG1lZGlhfSkKCnVuaXF1ZSA9IHtpdGVtWydvd25lciddOiBpdGVtIGZvciBpdGVtIGluIHJlc3VsdH0KcHJpbnQodW5pcXVlKQoKIyBvdXRwdXQ6IAojIHsKIyAnb3duZXIxJzogeydvd25lcic6ICdvd25lcjEnLCAnbWVkaWEnOiAnbWVkaWExJ30sCiMgJ293bmVyMic6IHsnb3duZXInOiAnb3duZXIyJywgJ21lZGlhJzogJ21lZGlhNCd9LAojICdvd25lcjMnOiB7J293bmVyJzogJ293bmVyMycsICdtZWRpYSc6ICdtZWRpYTMnfQojIH0=