Python : Lista dict, jeśli istnieje, zwiększ wartość dict, jeśli nie, dołącz nowy dict

| | | | | | |

Chciałbym zrobić coś takiego.

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/"] url = [{"url": "http://www.google.fr/", "nbr": 1}] dla adresu URL w list_of_urls: if url in [f["url"] for f w adresach URL]: urls[??]["nbr"] += 1 else: url.append({"url": url, "nbr": 1}) 

Jak mogę to zrobić? Nie wiem, czy powinienem wziąć krotkę, aby ją edytować, czy obliczyć indeksy krotek?

Jakaś pomoc?