카테고리 없음

파이썬 문자열 공백 제거하기, strip() 함수 사용법

pythonsolve 2023. 12. 27.

파이썬 strip 파이썬 문자열을 다루다 보면 공백이 포함된 경우가 많습니다. 이때 공백을 제거하는 방법은 여러 가지가 있지만, 가장 간단하고 효율적인 방법은 strip() 함수를 사용하는 것입니다.

파이썬 문자열 공백 제거하기, strip() 함수 사용법

 

1: strip() 함수의 기본 사용법

strip() 함수는 문자열의 앞뒤에 있는 공백을 제거합니다. 사용 방법은 다음과 같습니다.

```python

s = " Hello, world! " s.strip() 'Hello, world!' ```

위 예시에서 s 변수에는 공백이 포함된 문자열이 저장되어 있습니다. strip() 함수를 사용하면 s 변수의 앞뒤에 있는 공백이 제거되고, Hello, world! 문자열만 남게 됩니다.

2: chars 인자를 사용하여 특정 문자를 제거하기

chars 인자를 사용하면 특정 문자를 제거할 수 있습니다. chars 인자로 지정할 수 있는 문자는 문자열, 정규 표현식, 문자 집합입니다.

```python

s = "Hello, world!, Python!" s.strip(",!") 'Hello, world' ```

위 예시에서 chars 인자로 ","와 "!" 문자를 지정했습니다. 따라서 strip() 함수는 s 변수의 앞뒤에 있는 ","와 "!" 문자를 제거하고, Hello, world 문자열만 남게 됩니다.

3: lstrip() 함수를 사용하여 왼쪽 공백만 제거하기

lstrip() 함수는 문자열의 왼쪽에 있는 공백만 제거합니다.

```python

s = " Hello, world! " s.lstrip() 'Hello, world! ' ```

위 예시에서 lstrip() 함수를 사용하면 s 변수의 왼쪽에 있는 공백이 제거되고, Hello, world! ' 문자열만 남게 됩니다.

4: rstrip() 함수를 사용하여 오른쪽 공백만 제거하기

rstrip() 함수는 문자열의 오른쪽에 있는 공백만 제거합니다.

```python

s = " Hello, world! " s.rstrip() ' Hello, world' ```

위 예시에서 rstrip() 함수를 사용하면 s 변수의 오른쪽에 있는 공백이 제거되고, Hello, world 문자열만 남게 됩니다.

결론

strip() 함수는 파이썬 문자열 공백을 제거하는 데 매우 유용한 함수입니다. 기본 사용법과 함께 chars 인자, lstrip() 함수, rstrip() 함수를 사용하여 다양한 방법으로 공백을 제거할 수 있습니다.

해시태그

파이썬 #문자열 #공백 #제거 #strip #lstrip #rstrip

댓글

💲 추천 글