| 对集合中的每个元素应用一个函数,并返回一个新的集合,其中包含应用函数后的结果。 |
| 对集合中的每个元素应用一个谓词函数,并返回一个新的集合,其中包含使谓词函数返回的元素。 |
| 使用指定的二元函数对集合中的元素进行归约操作,返回一个单一的结果。 |
| 与类似,但接受一个初始值,并使用指定的二元函数对集合中的元素进行归约操作。 |
| 对集合中的每个元素应用一个函数,该函数返回一个集合,然后将所有返回的集合合并成一个新的集合。 |
| 对集合中的每个元素应用一个函数,不返回任何结果(类型)。通常用于执行副作用操作。 |
| 将两个集合中的元素按索引对应起来,并返回一个新的集合,其中包含元素对。 |
| 返回集合中的第一个元素。如果集合为空,则抛出异常。 |
| 返回集合中除第一个元素之外的所有元素组成的新集合。如果集合为空,则抛出异常。 |
| 检查集合是否为空,返回一个布尔值。 |
或 | 返回集合中的元素数量。 |
| 检查集合中是否包含指定的元素,返回一个布尔值。 |
| 检查集合中是否存在使指定谓词函数返回的元素,返回一个布尔值。 |
| 检查集合中的所有元素是否都使指定谓词函数返回,返回一个布尔值。 |
| 查找集合中第一个使指定谓词函数返回的元素,并返回其选项()值。 |
| 根据指定的排序函数对集合进行排序,并返回一个新的有序集合。 |
| 根据指定的分类函数对集合中的元素进行分组,并返回一个新的映射(),其中键是分类结果,值是对应的元素集合。 |
| 将集合中的元素连接成一个字符串,并使用指定的分隔符进行分隔。 |
, , 等 | 将集合转换为其他类型的集合或数据结构。 |