lstrip 메서드

lstrip 메서드는 문자열 시작 부분에서 지정된 문자들이 제거된 문자열을 반환합니다. 메서드의 선택적 매개변수에서 제거하려는 문자들을 지정합니다. 매개변수를 지정하지 않으면, 메서드는 문자열 시작 부분의 공백만 제거합니다.

구문

python문자열.lstrip([제거할 문자들])

예시

다음 문자열에 lstrip 메서드를 적용해 보겠습니다:

pythontxt = 'abcdea'
print(txt.lstrip('a'))

코드 실행 결과:

python'bcdea'

예시

문자열 시작과 끝에 공백을 넣고 다시 lstrip 메서드를 적용해 보겠습니다:

pythontxt = ' abcdea '
print(txt.lstrip('a'))

이제 문자열의 첫 번째 문자는 지정된 'a'가 아닌 공백이므로, 메서드는 일치하는 문자를 찾지 못하고 원본 문자열을 그대로 반환합니다:

python' abcdea '

예시

이제 매개변수를 지정하지 않고 lstrip 메서드를 적용해 보겠습니다:

pythontxt = ' abcdea '
print(txt.lstrip())

코드 실행 결과:

python'abcdea '

함께 보기

  • 문자열 시작과 끝의 문자를 제거하는 strip 메서드
  • 문자열 끝 부분의 문자를 제거하는 rstrip 메서드