Python: lijst met dictaat, indien aanwezig, verhoog een dictaatwaarde, zo niet voeg een nieuw dictaat toe

| | | | | | |

Ik zou zoiets willen doen.

list_of_urls = ["http://www.google.fr/", "http://www.google.fr/", "http://www.google.cn/", "http://www.google.com/", "http://www.google.fr/", "http://www.google.fr/ ", "http://www.google.fr/", "http://www.google.com/", "http://www.google.fr/", "http://www.google. com/", "http://www.google.cn/"] urls = [{"url": "http://www.google.fr/", "nbr": 1}] voor url in list_of_urls: if url in [f["url"] voor f in urls]: urls[??]["nbr"] += 1 else: urls.append({"url": url, "nbr": 1}) 

Hoe kan ik ? Ik weet niet of ik de tuple moet nemen om deze te bewerken of de tuple-indexen moet berekenen?

Heeft u hulp?