Unique by Property

Remove duplicates from array of objects by a specific property.

Code

General
seen = {}
for item in arr:
    if item[key] not in seen:
        seen[item[key]] = item
list(seen.values())

Parameters

Array of objects

Property to check for uniqueness

Server

More Python Snippets