Overloading equality in Python

Publié le: 18 septembre 2023
sur la chaîne: Python Morsels
287
13

Want to customize what "equality" means for your class instances in Python? Implement a `__eq__` method! Make sure to return `NotImplemented` as appropriate though.

https://pym.dev/overloading-equality-...

Find more Python screencasts at https://pym.dev/screencasts/

00:00 The default implementation for equality is the same as identity
00:35 How does the == operator work behind the scenes in Python?
01:19 Customizing how equality works with the _eq_ method
02:10 Using type-checking in equality to ensure that the two objects are comparable
03:15 Summary


Sur cette page du site, vous pouvez voir la vidéo en ligne Overloading equality in Python durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur Python Morsels 18 septembre 2023, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 287 fois et il a aimé 13 téléspectateurs. Bon visionnage!