集合(Set)

集合(Set)

> LeekScript

集合是一种用来存放互不相同的值的结构。和数组不同,它里面的元素是唯一的;而和映射一样,它们是无序的

创建

可以用下面的语法创建集合:

集合可以包含任意类型的值:

读取

查找一个元素只需常数时间:

也可以使用 in 运算符:

修改

添加一个元素:

删除一个元素:

运算

集合支持的运算有并集、交集、差集和对称差:

迭代

可以遍历集合中的元素,但遍历顺序是不确定的: