I think if I understand correctly, a <> b
is the exact same thing functionally as a != b
, and in Python not a == b
, but is there reason to use <>
over the other versions? I know a common mistake for Python newcomers is to think that not a is b
is the same as a != b
or not a == b
.
- Do similar misconceptions occur with
<>
, or is it exactly the same functionally? - Does it cost more in memory, processor, etc.