negate-not-equal-op (SIM202)
源自 flake8-simplify 代码检查器。
修复总是可用的。
作用
检查取反的 != 操作符。
为什么这不好?
取反的 != 操作符的可读性不如 == 操作符,因为它们避免了双重否定。
示例
建议改为
修复安全性
此修复被标记为不安全,因为它可能会改变行为,如果 a 和/或 b 以某种方式重写了 __ne__/__eq__,以至于它们不返回布尔值。
源自 flake8-simplify 代码检查器。
修复总是可用的。
检查取反的 != 操作符。
取反的 != 操作符的可读性不如 == 操作符,因为它们避免了双重否定。
建议改为
此修复被标记为不安全,因为它可能会改变行为,如果 a 和/或 b 以某种方式重写了 __ne__/__eq__,以至于它们不返回布尔值。