comparison-with-itself (PLR0124)#
Derived from the Pylint linter.
What it does#
Checks for operations that compare a name to itself.
Why is this bad?#
Comparing a name to itself always results in the same value, and is likely a mistake.
Example#
In some cases, self-comparisons are used to determine whether a float is
NaN. Instead, prefer math.isnan
: