在Python中,集合(set)是一种无序且不包含重复元素的数据类型。你可以通过以下几种方式定义集合:
1. 使用大括号 `{}` 创建集合,元素之间用逗号 `,` 分隔:
s = {1, 2, 3, 4}
2. 使用 `set()` 函数创建集合,可以将列表、元组等可迭代对象转换为集合:
s = set([1, 2, 3, 4])
3. 创建一个空集合时,必须使用 `set()` 而不是 `{}`,因为 `{}` 是用来创建一个空字典的:
s = set()
集合中的元素可以是数字、字符串、元组等不可变类型。集合支持成员操作符(如 `in`)和 `for` 循环,但不支持索引、重复元素和连接操作