本章节介绍swap()函数的用法。
描述:
将序列中两个指定数列区间的成员位置交换。
语法:
A.swap(p,q)
备注:
将序列A中两个指定数列区间的成员位置交换,此时两个数列区间无交集。
参数:
A |
序列。 |
p |
由正整数组成的数列区间,如[1,2,3 ], to (1,3)。 |
q |
由正整数组成,且与p没有相交的数列区间,如[ 4,5,6], to(4,6)。 |
返回值:
序列
示例:
|
A |
|
1 |
[a,b,c,d,e,f,g.h.i.j.k] |
|
2 |
=A1.swap(to(1,3),to(4,6)) |
[d,e,f,a,b,c,g.h.i.j.k] |
3 |
=A1.swap(to(1,4),to(4,6)) |
执行报错: 单元格A3中有错误,两区间不能重叠。 |
注意:
序列中进行交换的两个区间不能重叠。