파이썬에서 문자열을 뒤집는 방법은 여러 가지가 있습니다. 문자열 뒤집기는 주로 다양한 문자열 조작 및 알고리즘 문제에서 사용되며, 다음과 같은 방법으로 수행할 수 있습니다. 문자열을 뒤집을 수 있는 방법은 다양하겠지만 가장 편리한 방법 두가지만 이번 포스팅에서 소개하려고 합니다.
파이썬 문자열 뒤집기
문자열 슬라이싱
text = "Hello World!"
reversed_text = text[::-1]
print(reversed_text)
결과 : !dlroW olleH
파이썬의 슬라이싱을 활용하여 문자열을 뒤집을 수 있습니다. 슬라이싱은 문자열의 일부분을 추출하는 것으로 사용될 수 있습니다. 위 예제는 [::-1] 슬라이싱을 사용하여 문자열을 뒤집고, 결과를 출력합니다.
reversed() 함수와 join() 메서드를 사용한 뒤집기
text = "Hello World!"
reversed_text = "".join(reversed(text))
print(reversed_text)
결과 : !dlroW olleH
reversed() 함수는 반복 가능한(iterable) 객체를 역순으로 순회하는 데 사용됩니다. 이 함수를 활용하여 문자열을 역순으로 순회하고, 그 결과를 join() 메서드로 하나의 문자열로 합쳐서 문자열을 뒤집을 수 있습니다.
'Language > Python' 카테고리의 다른 글
[Python] 파이썬 소수점 자릿수 지정하는 3가지 방법 (format, round, f-string) (0) | 2023.09.26 |
---|---|
[Python] 파이썬 문자열 포맷팅 (% 연산자, format 함수, f-string) 사용법 & 예제 (0) | 2023.09.23 |
[Python] 파이썬 문자열 합치기 (+ 연산자, join 함수) 사용법 & 예제 (0) | 2023.09.20 |
[Python] 파이썬 숫자 세번째 자리마다 콤마( , ) 찍기 (0) | 2023.09.18 |