1. slice 이용하기
slice는 시퀀스 객체의 일부를 잘라낸다. [start:stop:step]으로 범위를 지정하면 이에 해당하는 범위를 잘라서 가져올 수 있다.
s = "hello"
reverse_s = s[::-1]
print(reverse_s)
#olleh
2. reversed() 이용하기
reversed()는 파이썬 내장 함수로 reversed 객체 자체를 반환한다. 문자열이 아닐 경우 join을 사용하여 요소들을 연결한 후 reversed() 함수를 사용하면 된다.
str = "hello"
rev_str = "".join(reversed(str))
print(rev_str)
#olleh
728x90
'컴퓨터 > python' 카테고리의 다른 글
[Python] 문자열 포함 여부 확인 (0) | 2021.09.27 |
---|---|
[Python] reverse()와 reversed() 차이_리스트 요소 뒤집기 (0) | 2021.09.26 |
[Python]collections 모듈 Counter 클래스 사용_알파벳 글자 수 세기 (0) | 2021.09.25 |
[Python] 알파벳 리스트 만들기 (0) | 2021.09.23 |
[python] _sort(), sorted() 차이 (0) | 2021.09.20 |