File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -1788,12 +1788,15 @@ Basic customization
17881788 rather, :meth: `__lt__ ` and :meth: `__gt__ ` are each other's reflection,
17891789 :meth: `__le__ ` and :meth: `__ge__ ` are each other's reflection, and
17901790 :meth: `__eq__ ` and :meth: `__ne__ ` are their own reflection.
1791- If the operands are of different types, and right operand's type is
1791+ If the operands are of different types, and the right operand's type is
17921792 a direct or indirect subclass of the left operand's type,
17931793 the reflected method of the right operand has priority, otherwise
17941794 the left operand's method has priority. Virtual subclassing is
17951795 not considered.
17961796
1797+ When no appropriate method returns any value other than :data: `NotImplemented `, the
1798+ ``== `` and ``!= `` operators will fall back to ``is `` and ``is not ``, respectively.
1799+
17971800.. method :: object.__hash__(self)
17981801
17991802 .. index ::
You can’t perform that action at this time.
0 commit comments