跳到内容

duplicate-value (B033)

源自 flake8-bugbear linter。

有时提供修复。

作用

检查包含重复项的集合字面量。

为什么这不好?

在 Python 中,集合是唯一元素的无序集合。在集合字面量中包含重复项是冗余的,因为重复项将在运行时被单个项替换。

示例

{1, 2, 3, 1}

建议改为

{1, 2, 3}