reverse

reverse

> Funkcje

Odwraca tablicę array.

Parametry
TypeScript

W JavaScripcie a.reverse() odwraca tablicę w miejscu jak reverse w LeekScripcie, ale zwraca w dodatku samą tablicę: b = a.reverse() nie robi więc żadnej kopii, b i a to ta sama tablica. By otrzymać odwróconą kopię, napisz a.toReversed() albo [...a].reverse().

Python

W Pythonie a.reverse() odwraca listę w miejscu i zwraca None, jak reverse w LeekScripcie: nie pisz a = a.reverse(), straciłbyś listę. By otrzymać nową odwróconą listę bez ruszania oryginału, napisz a[::-1]; reversed(a) zwraca iterator, który trzeba podać do list(), by zrobić z niego listę.