How to remove a dict in the results' list if the model, url and price_int are the same (duplicates) ?
The JSON sample:
[{
    "id": 1,
    "results": [
        {
            "model": "Audi Audi TT Roadster",
            "price_int": 2200,
            "rzc_result_url": "https://url1.jpg"
        },
        {
            "model": "Audi TT Roadster 1.8 T",
            "price_int": 2999,
            "rzc_result_url": "https://url1.jpg"
        },
        {
            "model": "Audi TT Roadster 1.8 T",
            "price_int": 2999,
            "rzc_result_url": "https://url1.jpg"
        }]
},
...
]
Expected output:
[{
    "id": 1,
    "results": [
        {
            "model": "Audi Audi TT Roadster",
            "price_int": 2200,
            "rzc_result_url": "https://url1.jpg"
        },
        {
            "model": "Audi TT Roadster 1.8 T",
            "price_int": 2999,
            "rzc_result_url": "https://url1.jpg"
        }]
},
...
]
Code:
def removeDoubles():
    results = item["results"]
    if not results == []:
        for result in results:
            urlList = result["url"]
            modelList = result["model"]
            priceIntList = result["price_int"]
            ... What to do ?
removeDoubles()
I know I'm far from a solution but how to remove the duplicate based on the three keys/values ?
 
     
     
    