[Python] list 역순 만들기

도갱도갱·2021년 12월 1일
0

Python

목록 보기
1/34
post-thumbnail

파이썬의 리스트를 역순으로 만드는 2가지 방법이 있다.

1. reverse()

리스트의 값을 역순으로 만들지만, 아무런 값을 반환하지 않는다.

mList = [1, 2, 3, 4]
mList.reverse()
print(mList)

#결과 [4, 3, 2, 1]

2. reversed()

역순으로 만든 리스트를 반환한다.
반환 타입은 <class 'list_reverseiterator'>이다.
출력시 리스트 타입으로 변경해주거나, for문을 이용해야 한다.

mList = [1, 2, 3, 4]
print(list(reversed(mList)))
#결과 [4, 3, 2, 1]

for i in reversed(mList):
  print(i)
#결과
4
3
2
1

0개의 댓글