rendered paste bodyfrom sets import Setclass details: def __init__(self,fields): self.fields= fields def __hash__(self): return hash(self.fields['key']) def __eq__(self,item): return self==item #<-- tryng some things here, nothing seems to be correct :( def __repr__(self): return self.fields['key']tmp = {}tmp['key'] = 'abcdefg'tmp['value'] = 34tmp['name'] = 'Jake'tmp['foo'] = 'bar'a = details(tmp)tmp = {}tmp['key'] = 'azerty'tmp['value'] = 12tmp['name'] = 'Sam'tmp['foo'] = 'ack'b = details(tmp)tmp = {}tmp['key'] = 'abcdefg'tmp['value'] = 20tmp['name'] = 'Mark'tmp['foo'] = 'Wii'c = details(tmp)all = Set([a,b,c])error = Set([c])result = all - errorprint allprint errorprint all - error