描述:
计算序列成员的并列。
语法:
A.union(x)
备注:
计算序列A中各个成员的并列,A成员间存在重复成员值时只取一个,同一个A成员里的重复成员不视作重复成员。
有参数x时,循环计算表达式x后再进行并列。
参数:
A |
序列,其成员为序列。 |
x |
返回结果为序列的表达式,A成员为序表/排列时不可省略。 |
返回值:
序列
示例:
A成员为序列:
|
A |
|
1 |
=[[1,2,3,4,5],[3,7,8]].union() |
[1,2,3,4,5,7,8],相同成员 "3" 不重复出现。 |
2 |
=[[1,2,2],[3,4,4],[4]].union() |
[1,2,2,3,4,4], 相同成员 "4"重复出现,但一个序列内部本身的相同成员不视为重复成员,所以并列结果中只取了[3,4,4]中的两个4。 |
3 |
=[[1,2,2],[2,2,2,3],[2]].union() |
[1,2,2,2,3] ,因为第二个成员序列中有三个"2",因此最终结果有三个"2"。 |
A成员为序表/排列:
|
A |
|
1 |
=demo.query("select * from STUDENTS where ID>3") |
|
2 |
=demo.query("select * from STUDENTS1") |
|
3 |
=[A1,A2].union(~.(NAME)) |
返回结果为:["Lauren","Michael","John","Nicholas","Emily","Elizabeth","Sean"],"Lauren"为[A1,A2]中NAME的重复成员,所以只取一个。 |