본문 바로가기

파이썬

list, str reverse

요긴하게 쓰이는데, 계속 까먹게 되서 정리 차 올린다.

str 을 뒤집으려면 다음과 같이 하면된다.

s[::-1]

 

list를 뒤집으려면 다음과 같이 한다.

l = [1,2,3,4,5]
l.reverse()       # l = [5,4,3,2,1]
reversed(l)       # iterator 반환
list(reversed(l)) #[5,4,3,2,1] 반환

 

참고
https://dongyeopblog.wordpress.com/2016/11/21/python-%EB%AC%B8%EC%9E%90%EC%97%B4-%EB%92%A4%EC%A7%91%EA%B8%B0reverse-string/

'파이썬' 카테고리의 다른 글

For 문 에서의 List Comprehension  (0) 2023.09.26
Python으로 2D Array rotaton 하기  (0) 2021.07.28
functools.lru_cache (functools.cache)  (1) 2021.07.04
Virtualenv 실행시 오류  (0) 2021.02.07