카테고리 없음

파이썬 strip() 함수로 문자열의 공백 제거하기

pythonsolve 2023. 12. 27.

파이썬 strip 설명 파이썬에서 문자열의 공백을 제거하는 방법은 여러 가지가 있습니다. 그 중에서도 strip() 함수는 가장 간단하고 유용한 방법 중 하나입니다. strip() 함수는 문자열의 시작과 끝에서 지정된 문자를 제거합니다. 기본적으로는 공백을 제거하지만, 다른 문자도 지정할 수 있습니다.

파이썬 strip() 함수로 문자열의 공백 제거하기

 

1: strip() 함수의 사용법

strip() 함수의 사용법은 다음과 같습니다.

```python string = " Hello, World! "

공백을 제거합니다.

print(string.strip()) ```

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

Hello, World!

strip() 함수의 인자로 지정할 수 있는 문자는 다음과 같습니다.

  • 문자열: 지정된 문자열을 제거합니다.
  • 정규 표현식: 지정된 정규 표현식에 일치하는 문자를 제거합니다.

2: strip() 함수의 다양한 사용 예

strip() 함수는 다음과 같은 다양한 방법으로 사용할 수 있습니다.

  • 공백을 제거합니다. ```python string = " Hello, World! "

print(string.strip()) ```

  • 특정 문자를 제거합니다. ```python string = "Hello, World!@#$%^&*()"

print(string.strip("@#$%^&*()")) ```

  • 특정 정규 표현식에 일치하는 문자를 제거합니다. ```python string = "Hello, World!1234567890"

print(string.strip("[0-9]")) ```

3: strip() 함수의 사용 시 유의 사항

strip() 함수는 문자열의 시작과 끝에서만 문자를 제거합니다. 문자열의 중간에 있는 문자는 제거하지 않습니다.

```python string = "Hello, World! "

print(string.strip()) ```

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

Hello, World!

4: strip() 함수의 대안

strip() 함수의 대안으로 lstrip() 함수와 rstrip() 함수를 사용할 수 있습니다.

lstrip() 함수는 문자열의 시작에서만 문자를 제거하고, rstrip() 함수는 문자열의 끝에서만 문자를 제거합니다.

```python string = " Hello, World! "

lstrip() 함수로 시작 공백을 제거합니다.

print(string.lstrip())

rstrip() 함수로 끝 공백을 제거합니다.

print(string.rstrip()) ```

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

Hello, World!

결론

strip() 함수는 파이썬에서 문자열의 공백을 제거하는 데 가장 간단하고 유용한 함수입니다. 다양한 방법으로 사용할 수 있으므로, 상황에 맞게 적절하게 사용하면 됩니다.

해시태그

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

댓글

💲 추천 글