Python으로 공백 제거
문자열 작업을 할 때 공백, 탭 등 원치 않는 공백 문자를 제거해야 하는 경우가 많습니다. Python은 이를 달성하는 데 도움이 되는 여러 내장 함수를 제공합니다.
str.strip()
str.strip() 함수는 공백 문자(공백, 탭)를 제거합니다. , 개행 및 캐리지 리턴)을 문자열의 양쪽에서 사용합니다. 예:
<code class="python">s = " \t example string\t " s = s.strip() print(s) # Output: "example string"</code>
str.rstrip()
str.rstrip() 함수는 문자열 오른쪽에서 공백 문자를 제거합니다. 예:
<code class="python">s = "example string " s = s.rstrip() print(s) # Output: "example string"</code>
str.lstrip()
str.lstrip() 함수는 문자열 왼쪽에서 공백 문자를 제거합니다. 예:
<code class="python">s = " example string" s = s.lstrip() print(s) # Output: "example string"</code>
사용자 정의 문자 제거
strip(), rstrip() 및 lstrip에서 선택적 인수를 사용하여 제거할 사용자 정의 문자를 지정할 수 있습니다. () 기능. 예:
<code class="python">s = " \t\n example string\t " s = s.strip(' \t\n') print(s) # Output: "example string"</code>
공백 제거 정규식
문자열 중간에서 공백 문자를 제거해야 하는 경우 정규식을 사용할 수 있습니다. 예:
<code class="python">import re s = " example string " s = re.sub('[\s+]', '', s) print(s) # Output: "astringexample"</code>
위 내용은 Python의 문자열에서 원치 않는 공백을 효율적으로 제거하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!