0
我有一個詞典列表和一個主詞典。 詞典列表具有以下格式。值被賦予一個在程序中動態變化的變量。根據另一個詞典列表中的鍵值刪除詞典
list_dict = [{'url': url_value , 'title' : title_value}, {'url': url_value , 'title' : title_value}]
main_dict = {"execution_time": "2017-06-05", "target_url": "http://www.bloomberg.com", "data": [{ "url" : url1}, { "url" : url2}], "name": "Michael", "occupation": "software"}
如果任何URL值(URL1或URL2)根據數據main_dict是相同的值任何list_dict字典的URL_VALUE,我想刪除該字典從數據。
輸出:假設URL_VALUE是URL1則:
main_dict = {"execution_time": "2017-06-05", "target_url": "http://www.bloomberg.com", "data": [{ "url" : url2}], "name": "Michael", "occupation": "software"}
我想過使用字典解析,但一切我試過沒有工作。我希望有一個出發點或任何指導。