[python] 문자열 공백 제거
Python 문자열 공백 제거
많은 경우 문자열에서 공백을 제거해야 하는 상황이 발생합니다. Python에서는 다양한 방법으로 문자열의 공백을 제거할 수 있습니다. 이번 글에서는 그 중에서도 가장 널리 사용되는 방법들을 알아보겠습니다.
1. strip()
메서드 사용
s = " 공백을 제거해 봅시다 "
result = s.strip()
print(result) # "공백을 제거해 봅시다"
strip()
메서드는 문자열 앞뒤에서 공백을 제거해 줍니다.
2. replace()
메서드 사용
s = " 공백을 제거해 봅시다 "
result = s.replace(" ", "")
print(result) # "공백을제거해봅시다"
replace()
메서드를 사용하여 공백을 제거할 수도 있습니다.
3. split()
및 join()
메서드 사용
s = " 공백을 제거해 봅시다 "
result = ''.join(s.split())
print(result) # "공백을제거해봅시다"
split()
메서드로 문자열을 공백을 기준으로 분리하고, join()
메서드로 분리된 문자열을 다시 결합하여 공백을 제거할 수 있습니다.
결론
Python에서는 strip()
, replace()
, split()
, join()
등 다양한 메서드를 활용하여 문자열의 공백을 제거할 수 있습니다. 각 상황에 맞게 적절한 방법을 선택하여 문자열 처리를 할 수 있습니다.
참고문헌: