Python

[Python] 파이썬 공백 지우기 : strip() | replace() 함수

pyflu 2023. 10. 24. 09:41

파이썬은 문자열 처리에 강력한 기능을 제공합니다. 이 글에서는 파이썬의 strip(), lstrip(), rstrip(), 그리고 replace() 함수를 중점적으로 다루며, 이들 함수를 사용하여 문자열의 앞뒤나 중간에 있는 공백을 제거하는 방법을 알아보겠습니다.

 

 

파이썬-공백-지우기-strip()-replace()
파이썬-공백-지우기-strip()-replace()


 
ㅡㅡㅡㅡㅡㅡㅡ목차ㅡㅡㅡㅡㅡㅡㅡ

 
 
 
1. 양쪽 공백 지우기

  1. strip() 함수 - 양쪽 공백 지우기
  2. lstrip() 함수 -  왼쪽 공백 지우기
  3. rstrip() 함수 - 오른쪽 공백 지우기

2. 공백 완전 제거하기

  1. 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