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"}
我想过使用字典解析,但一切我试过没有工作。我希望有一个出发点或任何指导。