set

语法

set(X)

参数

X 是一个向量。

详情

返回向量 X 对应的集合对象。

例子

set 函数返回一个集合。

$ x=set(4 5 5 2 3 11 6);
$ x;
set(6,11,3,2,5,4)

$ x.intersection(set([2,5,9]));
set(2,5)

与此不同,distinct 函数返回一个向量。

$ distinct(4 5 5 2 3 11 6);
[6,11,3,2,5,4]

可以用 keys 函数将集合转换为向量。

$ x=set(4 5 5 2 3 11 6);
$ x.keys()
[6,11,3,2,5,4]