Python 트림 문자열

Python 트림 문자열

2022-06-04 last update

6 minutes reading Python
문자열은 일련의 문자열입니다.문자는 일반적으로 문자, 숫자, 공백 또는 특수 문자일 수 있습니다.Python에서는 문자열을 삭제할 수 없습니다.제작이 완료되면 변경할 수 없다는 얘기다.우리는 문자열의 복사본을 만들고 그 위에 다른 작업을 수행합니다.모두가 알고 있는 동작은 문자열의 시작 위치에서 끝 위치 사이의 공백을 없애는 것이다. 이름은 Trim이다.Python에는 이 작업을 수행하기 위한 내장 함수가 있습니다.
텍스트 문자열 주위의 공백을 삭제하는 것을 기술적으로 편집 문자열이라고 부른다.Python에는 문자열에서 공백을 삭제하는 데 사용되는 세 가지 내장 함수가 있습니다: strip,rstrip,lstrip.이 모든 방법은 매개 변수를 사용하여 공간을 없애지 않는다.
문자열 클립은 유효한 작업을 위해 데이터를 재구성하는 방법입니다.Python에서 문자열을 편집하는 세 가지 방법을 설명합니다.

strip () 메서드 사용하기:


기본적으로strip () 함수는 문자열의 시작과 끝 위치에서 공백을 편집한 다음 공백이 없는 원시 문자열을 되돌려줍니다.
시작이나 끝에 공백이 없으면 문자열이 원래 문자열과 일치할 수 있기 때문에 되돌아옵니다.매개변수에 일치하는 문자가 있으면 문자열의 시작 또는 끝 문자는 원래 문자열에서 제외됩니다.따라서 문자열의 나머지 부분을 되돌려줍니다.삭제할 문자를 지정하지 않으면 선행 및 뒤따르는 공백이 있는 원래 문자열이 잘립니다.
먼저 메뉴 모음의 "새 파일"단추를 누르면 새 항목이 생성됩니다.

이 프로그램에서 우리는 시각화 프로그래밍을 문자열로 사용할 것이다.그리고 print 문장의 도움말로 문자열을 되돌려줍니다.이 값을 되돌려주면 문자열'비주얼 프로그래밍'에서'g'문자를 삭제하려고 합니다.이를 위해, 우리는 코드에 strip () 함수를 적용합니다.우리는 이 함수를 사용하여 문자열을 철저히 편집합니다.키보드의 F5 버튼을 눌러 코드를 실행합니다.

이제 마지막 문자'g'가'시각화 프로그래밍'문자열에서 삭제되었음을 알 수 있습니다.strip () 함수를 사용한 후 원시 문자열은 변하지 않습니다.
strip () 방법은 첫 번째 문자나 마지막 문자를 삭제합니다.문자열 사이의 문자는 삭제되지 않습니다.따라서 문자열의 중간에 있는 문자를 삭제하려면 이 문자를 삭제하지 않습니다.매개변수가 전달되지 않으면 시작 및 끝 공백이 삭제됩니다.
매개변수에 고유한 문자를 전달하여 이 문자를 삭제할 수도 있습니다.함수의 역할은 선행 문자 (첫 번째 공백) 와 끝 문자 (마지막 공백) 를 제외하는 것입니다. 공백은 기본적으로 삭제된 첫 번째 문자입니다.

시각화 프로그래밍:::''''을(를) 문자열로 사용합니다.원본 문자열을 되돌려주면 원본 문자열인'비주얼 프로그래밍'에서':'문자를 제거합니다.이제 다음 코드에 strip () 함수를 적용해야 합니다.

이 코드에서 우리는 문자를 전달했다.현재 이 문자들은 문자열'비주얼 프로그래밍'의 끝에서 제외됩니다.따라서 원래 문자열이 반환됩니다.문자 매개변수가 지정되지 않으면 문자열의 첫 번째 및 마지막 공백이 삭제됩니다.

lstrip () 메서드 사용:


lstrip () 은 문자열의 왼쪽 부분을 박리하고 박리한 후에 대체 문자열을 되돌려주는 내장 함수입니다.lstrip () 함수는 다음 매개변수를 허용하지 않습니다.

이 예에서 문자열'비주얼 프로그래밍'은 문자열로 간주됩니다.원본 문자열을 되돌려준 후, 우리는 원본 문자열'시각화 프로그래밍'을 박리했다.다음 코드에 lstrip () 함수를 적용해야 합니다.

선택할 수 있는 인자가 없는 입력 문자열에서 lstrip () 함수를 호출합니다.따라서 기본적으로 공백이 삭제됩니다.왼쪽의 공간이 삭제되고 시각화 프로그래밍으로 출력됩니다.

rstrip () 메서드 사용:


이것은 문자열의 불규칙한 부분을 삭제하는 또 다른 방법이다.rstrip () 는 내장 함수입니다.rstrip () 메서드는 다음 매개 변수를 허용하지 않습니다.

우리는 이 코드에rstrip () 함수를 응용했다.이 함수는 원래 문자열의 정확한 부분만 벗겨지기 때문이다.

공백은 문자열의 오른쪽에서 제외됩니다.따라서 시각화 프로그래밍으로 출력됩니다.문자열에 선도적이거나 뒤따르는 줄 바꿈 문자(/n), 되돌아오는 문자(/r), 탭 문자(/t)가 있으면, 그것들도 공백으로 간주되고, strip (), lstrip () 또는rstrip () 함수처럼 차단됩니다.

결론:


트림 문자열은 원본 문자열의 시작과 끝에서 추가 공백과 특정 문자 그룹을 삭제하는 것을 의미합니다.문자열 편집은 지식을 정리하는 데 도움이 된다. 데이터는 각종 출처에서 수집되고 통상적으로 시끄럽기 때문이다.우리는 strip (), lstrip (), rstrip () 방법의 세 가지 내장 함수를 토론했다.자세한 내용은 Linux 도움말을 참조하십시오.