파이썬 문자열의 함수(strip, lstrip, rstrip)

반응형

strip 함수는 문자열의 앞과 뒤(양쪽)에 위치한 공백을 모두 제거한 문자열을 반환하는 함수이다. 다음 코드를 통해 strip 함수의 기능을 살펴보도록 하자.

[그림 1 : strip 함수의 기능]

위의 예에서 b = a.strip() 명령어 실행 후 a 변수에 할당된 문자열이 앞과 뒤(양쪽)에 위치한 공백이 제거된 문자열로 반환되어 b 변수에 할당된 것을 확인할 수 있다. 이때 기존 a 변수에 할당된 문자열은 바뀌지 않고 그대로 존재한다.


lstrip 함수는 문자열의 앞(왼쪽)에 위치한 공백을 모두 제거한 문자열을 반환하는 함수이다. 다음 코드를 통해 lstrip 함수의 기능을 살펴보도록 하자.

[그림 2 : lstrip 함수의 기능]

위의 예에서 b = a.lstrip() 명령어 실행 후 a 변수에 할당된 문자열이 앞(왼쪽)에 위치한 공백이 제거된 문자열로 반환되어 b 변수에 할당된 것을 확인할 수 있다. 이때 기존 a 변수에 할당된 문자열은 바뀌지 않고 그대로 존재한다.


rstrip 함수는 문자열의 뒤(오른쪽)에 위치한 공백을 모두 제거한 문자열을 반환하는 함수이다. 다음 코드를 통해 rstrip 함수의 기능을 살펴보도록 하자.

[그림 3 : rstrip 함수의 기능]

위의 예에서 b = a.rstrip() 명령어 실행 후 a 변수에 할당된 문자열이 뒤(오른쪽)에 위치한 공백이 제거된 문자열로 반환되어 b 변수에 할당된 것을 확인할 수 있다. 이때 기존 a 변수에 할당된 문자열은 바뀌지 않고 그대로 존재한다.

반응형

댓글()