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
On this page of the site you can watch the video online Overloading equality in Python with a duration of hours minute second in good quality, which was uploaded by the user Python Morsels 18 September 2023, share the link with friends and acquaintances, this video has already been watched 287 times on youtube and it was liked by 13 viewers. Enjoy your viewing!