class MinMengde: def __init__(self): self._lagring = [] def sett_inn(self,a): if a not in self._lagring: self._lagring.append(a) def fjern(self,a): self._lagring.remove(a) def hent_intern_liste(self): return self._lagring def __eq__(self,other): for v in self._lagring: if v not in other._lagring: return False for v in other._lagring: if v not in self._lagring: return False return True x = MinMengde() x.sett_inn(1) x.sett_inn(2) x.sett_inn(3) print(x.hent_intern_liste()) y = MinMengde() y.sett_inn(3) y.sett_inn(2) y.sett_inn(1) print(y._lagring) print() print(x == y)