unintentional-type-annotation (B032) 源自 flake8-bugbear linter。 作用 检查意外使用类型注解的情况。 为什么这不好? 在下标或属性赋值中,使用冒号(:)代替赋值(=)在语法上可能是有效的,但这几乎肯定是一个错误。 示例 a["b"]: 1 建议改为 a["b"] = 1