Python
[Python] 파이썬 공백 지우기 : strip() | replace() 함수
pyflu
2023. 10. 24. 09:41
파이썬은 문자열 처리에 강력한 기능을 제공합니다. 이 글에서는 파이썬의 strip()
, lstrip()
, rstrip()
, 그리고 replace()
함수를 중점적으로 다루며, 이들 함수를 사용하여 문자열의 앞뒤나 중간에 있는 공백을 제거하는 방법을 알아보겠습니다.
ㅡㅡㅡㅡㅡㅡㅡ목차ㅡㅡㅡㅡㅡㅡㅡ
1. 양쪽 공백 지우기
strip()
함수 - 양쪽 공백 지우기lstrip()
함수 - 왼쪽 공백 지우기rstrip()
함수 - 오른쪽 공백 지우기
2. 공백 완전 제거하기
replace()
함수
1. 양쪽 공백 지우기
1.1. strip() 함수 - 양쪽 공백 지우기
- strip()
함수는 문자열의 양쪽 끝에 있는 공백을 제거합니다.
# ㅡㅡㅡ strip() 함수 ㅡㅡㅡ
string.strip()
# 예시
text = " Hello, world! "
print(text.strip()) # 결과: "Hello, world!"
# ㅡㅡㅡ strip() 함수 ㅡㅡㅡ
string.strip()
# 예시
text = " Hello, world! "
print(text.strip()) # 결과: "Hello, world!"
1.2. lstrip() 함수 - 왼쪽 공백 지우기
- lstrip()
함수는 문자열의 왼쪽 끝에 있는 공백을 제거합니다.
# ㅡㅡㅡ lstrip() 함수 ㅡㅡㅡ
string.lstrip()
# 예시
text = " Hello, world! "
print(text.lstrip()) # 결과: "Hello, world! "
# ㅡㅡㅡ lstrip() 함수 ㅡㅡㅡ
string.lstrip()
# 예시
text = " Hello, world! "
print(text.lstrip()) # 결과: "Hello, world! "
1.3. rstrip() 함수 - 오른쪽 공백 지우기
- rstrip()
함수는 문자열의 오른쪽 끝에 있는 공백을 제거합니다.
# ㅡㅡㅡ rstrip() 함수 ㅡㅡㅡ
string.rstrip()
# 예시
text = " Hello, world! "
print(text.rstrip()) # 결과: " Hello, world!"
# ㅡㅡㅡ rstrip() 함수 ㅡㅡㅡ
string.rstrip()
# 예시
text = " Hello, world! "
print(text.rstrip()) # 결과: " Hello, world!"
2. 공백 완전 제거하기
2.1. replace() 함수
- replace()
함수를 사용하면 문자열 내의 모든 공백을 제거할 수 있습니다.
# ㅡㅡㅡ replace() 함수 ㅡㅡㅡ
string.replace(" ","")
# 예시
text = " Hello, world! "
print(text.replace(" ", "")) # 결과: "Hello,world!"
# ㅡㅡㅡ replace() 함수 ㅡㅡㅡ
string.replace(" ","")
# 예시
text = " Hello, world! "
print(text.replace(" ", "")) # 결과: "Hello,world!"
728x90