reverse

语法

reverse(X)

参数

X 可以是向量、矩阵、内存表、有序字典。

详情

  • X 为向量或矩阵,返回一个新的向量或矩阵,它和原有向量或矩阵的元素顺序相反。

  • X 为内存表,返回一个内存表,其行序与原表相反。

  • X 为有序字典,返回一个有序字典,其键值对顺序与原字典​​相反​。

例子

reverse `hello `world;
// output
[world,hello]

(1..6).reverse();
// output
[6,5,4,3,2,1]
x=1..6$2:3;
x
#0 #1 #2
1 3 5
2 4 6
reverse(x);
#0 #1 #2
6 4 2
5 3 1
t = table(1 2 3 as a, `x`y`z as b)
reverse(t)
a b
3 z
2 y
1 x
d = dict(1 2 3, `x`y`z, true)
reverse(d)

/*
output:
3->z
2->y
1->x
*/