self.add(value)
def __repr__(self):
"""esta é a representação da string de um objeto Set
se você digitá-la no prompt do Python ou passá-la para str()"""
return "Set: " + str(self.dict.keys())
# representaremos a associação como uma chave em self.dict com valor True
def add(self, value):
self.dict[value] = True
# valor está no Set se ele for uma chave no dicionário
def contains(self, value):
return value in self.dict
def remove(self, value):
del self.dict[value]
Que poderíamos usar desta forma:
s = Set([1,2,3])
s.add(4)
Compartilhe com seus amigos: