본문 바로가기

Python

[Python] 파이썬 리스트 원소 역순으로 바꾸기 - reversed()함수

반응형

리스트 원소 역순으로 바꾸기 - reversed()함수

리스트의 원소의 순서를 역순으로 바꾸고 싶을때는 reversed()함수를 사용하면 됩니다.

>>> item = [1, 2, 3, 4, 5] 
>>> reversed_item = reversed(item) 
>>> print(reversed_item) # <list_reverseiterator object at 0x002DDD70>
>>> print(list(reversed_item)) # [5, 4, 3, 2, 1] 

<list_reverseiterator object at 0x002DDD70>
[5, 4, 3, 2, 1] 


reversed() 함수는 '이터레이터' 형식의 값을 리턴해주기 떄문에 reversed_item을 사용하면 객체의 주소가 리턴됩니다. 이를 다시 리스트로 형변환 하기 위하여 list()함수를 사용하였습니다.

반응형