reverse, toReversed
撰写时间:2024-03-11
最新修订:2024-03-11
reverse, toReversed
反转数组元素的顺序。
- reverse直接在原数组上进行反转。
- toReversed在原数组的一个副本上进行反转。原数组不受反转的影响。
原型
*[]reverse
*[]toReversed
参数
None
返回值
reverse返回经反转后的原数组的引用。
toReversed在原数组的一个副本上进行反转,返回该新数组。
说明
reverse方法对原数组进行原地反转,因此原来的数组变成经反转的数组。该方法的所返回的数组是原数组的引用。
toReversed在原数组的一个副本上进行反转,原数组未受反转影响。该方法所返回的数组是经反转后的新数组。
例子
原地反转
调用reverse方法进行反转,数组元素的顺序从原来的从左到右,反转为从右到左排列。
反转后,原来的数组也得以发生变化,所返回的数组是原来数组的引用。
在副本上进行反转
调用toReversed方法进行反转,该方法返回已经反转的新数组,但原数组未受影响。