Python:字典列表,如果存在則增加一個字典值,如果不附加一個新字典

| | | | | | |

我想做這樣的事情。

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}] 用於 list_of_urls 中的 url: if url in [f["url"] for f in urls]: urls[??]["nbr"] += 1 else: urls.append({"url": url, "nbr": 1}) 

我該怎麼做?我不知道我是否應該對元組進行編輯或找出元組索引?

有什麼幫助嗎?