Python

[Python] strip(), lstrip(), rstrip() 함수: 문자열 및 공백 제거 함수

meizzi 2023. 5. 9. 13:47
728x90
반응형

strip()

  • 문자열 내에서 원하는 문자열이나 공백을 모두 제거한다.
  • 공백을 제거하는 경우
str = "          abcde         "
str.strip()  # abcde
  • 문자열을 제거하는 경우
str = "          abcde         "
str.strip('a')  # bcde

lstrip()

  • 문자열 내에서 원하는 문자열이나 공백을 왼쪽에서 제거한다.
  • 공백을 제거하는 경우
str = "         abcde         "
str.lstrip()  # 'abcde         '
  • 문자열을 제거하는 경우
str = "         xxxxabcdexxxx         "
str.strip('x')  # 'abcdexxxx'

rstrip()

  • 문자열 내에서 원하는 문자열이나 공백을 오른쪽에서 제거한다.
  • 공백을 제거하는 경우
str = "         abcde         "
str.lstrip()  # '         abcde'
  • 문자열을 제거하는 경우
str = "         xxxxabcdexxxx         "
str.strip('x')  # 'xxxxabcde'
728x90
반응형