Python의 문자열에서 공백을 제거하는 방법은 무엇입니까?

Linda Hamilton
풀어 주다: 2024-10-26 01:37:27
원래의
667명이 탐색했습니다.

How to Remove Whitespace from a String in Python?

Python에서 공백 제거

질문: 문자열에서 공백(공백 및 탭)을 어떻게 제거할 수 있습니까? Python?

답변:

Python에는 문자열에서 공백을 제거하는 데 사용할 수 있는 여러 가지 방법이 있습니다.

1. str.strip()

str.strip() 메서드는 문자열의 왼쪽과 오른쪽 모두에서 공백을 제거합니다. 예:

<code class="python">s = "  \t a string example\t  "
s = s.strip()
print(s)  # Output: "a string example"</code>
로그인 후 복사

2. str.rstrip()

str.rstrip() 메서드는 문자열 오른쪽에서만 공백을 제거합니다.

<code class="python">s = s.rstrip()
print(s)  # Output: "a string example"</code>
로그인 후 복사

3. str.lstrip()

str.lstrip() 메서드는 문자열 왼쪽에서만 공백을 제거합니다.

<code class="python">s = s.lstrip()
print(s)  # Output: "a string example  "</code>
로그인 후 복사

4. str.strip(chars)

str.strip(chars) 메서드를 사용하여 제거할 특정 문자 집합을 지정할 수도 있습니다.

<code class="python">s = s.strip(' \t\n\r')
print(s)  # Output: "astringexample"</code>
로그인 후 복사

이렇게 하면 모든 공백이 제거됩니다. 문자열 양쪽의 , t, n 또는 r 문자

5. re.sub

또한 정규식 모듈(re)을 사용하여 문자열에서 공백을 제거할 수 있습니다.

<code class="python">import re
print(re.sub('[\s+]', '', s))  # Output: "astringexample"</code>
로그인 후 복사

이 정규식은 공백을 원하는 만큼 대체합니다. 빈 문자열로 공백을 효과적으로 잘라냅니다.

위 내용은 Python의 문자열에서 공백을 제거하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!