파이썬에서 문자열 양쪽 끝의 공백을 제거하는 방법!

  Python 프로그래밍에서 문자열은 일반적으로 사용되는 데이터 유형 중 하나이며 문자열에 공백이 포함된 상황이 자주 발생합니다. 이러한 문자열을 처리하기 위해 Python의 내장 strip() 함수를 사용하여 문자열의 양쪽 끝에서 공백을 제거할 수 있습니다. 세부 사항은 다음과 같습니다.

  구문: strip() 함수는 Python 문자열 개체의 메서드로, 문자열 양쪽 끝에 있는 공백을 제거하는 데 사용할 수 있습니다.

  str.스트립([문자])

  그 중 str은 처리할 문자열 객체를 나타내고 char(선택 사항)는 제거할 문자를 나타냅니다.

  샘플 코드:

  # 예 1: 문자열 양쪽 끝의 공백 제거

  str1 = "안녕하세요, 세계!"

  str2 = str1.스트립()

  print("처리 전 문자열:", str1)

  print("처리된 문자열:", str2)

  # 예 2: 특정 문자 제거

  str3 = "||||안녕하세요!||||"

  str4 = str3.스트립('|')

  print("처리 전 문자열:", str3)

  print("처리된 문자열:", str4)

  작업 결과:

  처리 전 문자열: Hello, World!

  처리된 문자열: Hello, World!

  처리 전 문자열: ||||Hello, World!||||

  처리된 문자열: Hello, World!

  위의 샘플 코드에서 strip() 함수를 사용하는 방법을 확인할 수 있습니다. 매개변수가 전달되지 않으면 strip() 함수는 기본적으로 문자열의 양쪽 끝에서 공백을 제거합니다. 지정된 문자가 전달되면 strip() 함수는 문자열의 양쪽 끝에 나타나는 지정된 문자를 제거합니다.

  strip() 함수는 원래 문자열을 수정하지 않고 새 문자열을 반환한다는 점에 유의해야 합니다. 따라서 처리된 결과를 보유하기 위해 반환 값을 다른 변수에 할당해야 합니다.

  또한 lstrip() 함수와 rstrip() 함수를 사용하여 문자열의 왼쪽과 오른쪽 끝에 있는 공백을 각각 제거할 수 있으며 사용법은 strip() 함수와 유사합니다. 자세한 내용은 다음 샘플 코드를 참조하십시오.

  # 예 3: 문자열의 왼쪽 끝에 있는 공백 제거

  str5 = "안녕하세요, 세계!"

  str6 = str5.lstrip()

  print("처리 전 문자열:", str5)

  print("처리된 문자열:", str6)

  # 예 4: 문자열 오른쪽 끝에 있는 공백 제거

  str7 = "안녕하세요, 세계!"

  str8 = str7.rstrip()

  print("처리 전 문자열:", str7)

  print("처리된 문자열:", str8)

  작업 결과:

  처리 전 문자열: Hello, World!

  처리된 문자열: Hello, World!

  처리 전 문자열: Hello, World!

  처리된 문자열: Hello, World!

추천

출처blog.csdn.net/oldboyedu1/article/details/132342221