导读 集合是Python中一种无序且不重复的数据结构,广泛应用于去重和数学运算场景。首先,通过`set()`函数或花括号 `{}` 创建集合,例如 `my_s...
集合是Python中一种无序且不重复的数据结构,广泛应用于去重和数学运算场景。首先,通过`set()`函数或花括号 `{}` 创建集合,例如 `my_set = {1, 2, 3}` 或 `my_set = set([1, 2, 3])`。若需动态添加元素,使用 `.add()` 方法,如 `my_set.add(4)`;若需批量添加,则可利用 `.update()` 方法。当需要移除元素时,`.remove()` 方法适用于确定存在的元素,而 `.discard()` 则不会因不存在的元素报错。
集合间的运算同样强大:并集(`|` 或 `.union()`)、交集(`&` 或 `.intersection()`)以及差集(`-` 或 `.difference()`)都能高效完成。例如,`{1, 2, 3}.union({3, 4, 5})` 将返回 `{1, 2, 3, 4, 5}`。这些特性让集合成为处理数据的独特工具,无论是日常开发还是算法设计,都值得深入掌握!✨