¿En python cual es la correcta implementación de getters y setter para valores en los diccionarios?
Getter y setter para diccionarios
Iniciado por
Fran Smith
, jul 31 2014 05:52
#1 AUTOR PREGUNTA
Esto también te interesa!
#2
Publicado 31 julio 2014 - 06:11
te dejo el siguiente ejemplo, solo adaptalo a tus diccionarios:
def getTrait(self, key): return traits[key] def setTrait(self, key, value): if key not in self.traits: raise KeyError value = int(value) if value < 1 or value > 10: raise ValueError traits[key] = value