파이썬 문자열에서 모든 공백을 제거
선행 및 끝 공백을 제거하려면 str.strip()
다음을 사용하십시오 .
sentence = ' hello apple'
sentence.strip()
>>> 'hello apple'
sentence = ' hello apple'
sentence.replace(" ", "")
>>> 'helloapple'
중복 된 공백을 제거하려면 str.split()
다음을 사용하십시오 .
sentence = ' hello apple'
" ".join(sentence.split())
>>> 'hello apple'
lstrip
문자열의 시작 부분에서만 공백을 제거하고 문자열 rstrip
의 끝에서 공백을 제거 하는 데 사용할 수도 있습니다 .
lstrip, rstrip, strip 메소드 이용
위의 결과의 아쉬움을 달래기 위해서 다른 함수를 이용해보도록 하겠습니다. 실제 좌우 공백을 제거하는 함수로 다음과 같은 함수가 많이 이용됩니다.
lstrip - 왼쪽에 있는 공백 제거
rstrip - 오른쪽에 있는 공백 제거
strip - 왼쪽 오른쪽에 있는 공백 제거