10
Façons élégantes de prendre en charge l'équivalence («égalité») dans les classes Python
Lors de l'écriture de classes personnalisées, il est souvent important de permettre l'équivalence au moyen des opérateurs ==et !=. En Python, cela est rendu possible en implémentant respectivement les méthodes spéciales __eq__et __ne__. La méthode la plus simple que j'ai trouvée pour ce faire est la méthode suivante: class Foo: …