파이썬은 문자열 처리에 강력한 기능을 제공합니다. 이 글에서는 파이썬의 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
'Python' 카테고리의 다른 글
[Python] 파이썬 집합 | set() (46) | 2023.10.31 |
---|---|
[Python] 파이썬 startswith() | endswith() : 특정 문자열의 시작과 끝 확인하는 방법 (60) | 2023.10.23 |
[Python] 파이썬 올림(ceil) / 반올림(round) / 내림(floor) (61) | 2023.10.22 |
[Python] 파이썬 불(bool) : 자료형 참(True) 거짓(False) 정리 (52) | 2023.10.15 |
[Python] 파이썬 조건문 : if elif else 정리 (47) | 2023.10.14 |