reverse

reverse

> 기능

배열 array를 뒤집습니다.

매개변수
TypeScript

JavaScript에서 a.reverse()는 LeekScript의 reverse처럼 배열을 제자리에서 뒤집지만, 덤으로 배열 자체를 돌려줍니다. 그래서 b = a.reverse()는 사본을 전혀 만들지 않고, ba는 같은 배열입니다. 뒤집힌 사본을 얻으려면 a.toReversed() 또는 [...a].reverse()라고 쓰세요.

Python

Python에서 a.reverse()는 LeekScript의 reverse처럼 리스트를 제자리에서 뒤집고 None을 돌려줍니다. a = a.reverse()라고 쓰지 마세요, 리스트를 잃게 됩니다. 원본을 건드리지 않고 새로운 뒤집힌 리스트를 얻으려면 a[::-1]이라고 쓰세요. reversed(a)는 반복자를 돌려주므로 리스트로 만들려면 list()에 넘기세요.