考虑这种字典格式。
{1:{'name':'chrome', 'author':'google', 'url':'http://www.google.com/' },
2:{'name':'firefox','author':'mozilla','url':'http://www.mozilla.com/'}}
我想删除所有具有相同名称和作者的项目。
我可以通过将所有键放在一个集合中轻松地删除基于键的重复条目,并且可能将其扩展为对特定值起作用,但这似乎是一个昂贵的操作,它会多次迭代字典。我不知道如何以有效的方式使用两个值来做到这一点。这是一本包含数千个项目的字典。