>  기사  >  백엔드 개발  >  Python에서 문자열의 모든 공백을 제거하는 방법

Python에서 문자열의 모든 공백을 제거하는 방법

青灯夜游
青灯夜游원래의
2019-01-19 14:53:5626179검색

Python에서 문자열의 모든 공백을 제거하려면: replacement() 함수를 사용하고, Split() 함수 + Join() 함수를 사용하고, Python 정규식을 사용합니다. 다음 기사에서는 이러한 방법을 자세히 소개하여 모든 사람에게 도움이 되기를 바랍니다. [추천 관련 영상 튜토리얼: Python 튜토리얼]

Python에서 문자열의 모든 공백을 제거하는 방법

replace() 함수를 사용하세요

replace() 함수를 사용하면 모든 공백(" ")을 ("")로 바꿀 수 있습니다

def remove(string): 
    return string.replace(" ", "");
    
string = ' H  E  L  L  O  ! ';
print("原字符串:"+string) ;
print("\n新字符串:"+remove(string)) ;

출력:

Python에서 문자열의 모든 공백을 제거하는 방법

split() 함수 + Join() 함수

split() 함수를 사용하면 지정된 구분 기호로 문자열을 분할하고 분할 문자열 목록의 모든 단일 문자를 반환합니다. 그런 다음, Join() 함수를 사용하여 이러한 문자를 반복적으로 결합합니다.

def remove(string): 
     return "".join(string.split());

string = 'w  o  r  l  d ';
print("原字符串:"+string) ;
print("\n新字符串:"+remove(string)) ;

출력:

Python에서 문자열의 모든 공백을 제거하는 방법

Python 정규식 사용

Python은 버전 1.5부터 re 모듈을 추가했습니다. 이 모듈은 Perl 스타일 정규식 패턴을 제공합니다.

re 모듈은 Python 언어에 완전한 정규식 기능을 제공합니다.

#导入re 模块
import re
def remove(string): 
    pattern = re.compile(r'\s+');
    return re.sub(pattern,'', string);

string = 'P  y  t  h  o  n';
print("原字符串:"+string);
print("\n新字符串:"+remove(string)) ;

출력:

Python에서 문자열의 모든 공백을 제거하는 방법

위는 이 기사의 전체 내용입니다. 모든 사람의 학습에 도움이 되기를 바랍니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 관련 튜토리얼 열을 주의 깊게 살펴보세요! ! !

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

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.