在Python中,集合的表示和操作符如下:
集合表示
集合可以使用大括号 `{}` 来定义,例如:`s1 = {1, 2, 3}`。
集合也可以使用 `set()` 构造函数来创建,例如:`s2 = set([4, 5, 6, 7])`。
集合运算符
交集:使用符号 `&` 或者使用 `intersection()` 方法。例如:`st1 & st2`。
并集:使用符号 `|` 或者使用 `union()` 方法。例如:`st1 | st3`。
差集:使用符号 `-` 或者使用 `difference()` 方法。例如:`st1 - st2`。
其他操作
集合还支持其他常见的集合操作,如添加元素 `S.add(x)` 和移除元素 `S.remove(x)`。
建议
当定义集合时,推荐使用大括号 `{}` 或 `set()` 构造函数,根据具体场景选择合适的方式。
在进行集合运算时,熟练掌握并使用这些运算符可以提高代码的简洁性和可读性。