최근 파이썬을 사용해 문자열을 처리하면서 공백이나 줄바꿈을 간단히 처리해야 하는 일이 있었습니다. 파이썬 문자열 내 엔터나 스페이스는 간단한 내장 함수를 사용해서 제거할 수 있습니다. 이번 포스팅에서는 해당 방법에 대해 간단히 정리하고자 합니다.
파이썬 공백, 줄바꿈 제거 내장 함수
파이썬에서는 내장 함수를 사용해서 공백, 줄바꿈, 탭문자를 간단하게 제거할 수 있습니다. 문자열의 왼쪽, 오른쪽, 양쪽의 공백이나 줄바꿈을 선택 제거 할 수 있습니다.
파이썬에서 제공하는 공백, 줄바꿈 제거 내장 함수는 다음과 같습니다.
- 왼쪽 제거 : lstrip()
- 오른쪽 제거 : rstrip()
- 양쪽 제거 : strip()
기본적인 내장 함수는 알았으니 예제를 통해 해당 함수의 사용 방법을 익혀보겠습니다.
lstrip 예제 : 왼쪽 공백 제거
문자열의 왼쪽 공백과 줄바꿈을 제거할 수 있습니다.
In[1] : String = ' Hello world '
In[2] : print( String.lstrip() )
Out[2] : 'Hello world '
rstrip 예제 : 오른쪽 공백 제거
문자열의 오른쪽 공백과 줄바꿈을 제거할 수 있습니다.
In[1] : String = ' Hello world '
In[2] : print( String.rstrip() )
Out[2] : ' Hello world'
strip 예제 : 양쪽 공백 제거
문자열의 양쪽 공백과 줄바꿈을 제거할 수 있습니다.
In[1] : String = ' Hello world '
In[2] : print( String.strip() )
Out[2] : 'Hello world'
마치며
이번 포스팅에서는 간단히 파이썬 내장 함수를 사용해 문자열의 공백 및 줄바꿈을 제거하는 방법에 대해 알아보았습니다. 간단히 strip 함수만 사용하면 되는 내용이니, 내용 참고하시고 업무에 도움이 되었으면 좋겠습니다.
댓글