>  기사  >  백엔드 개발  >  파이썬에서 스트립은 무엇을 의미합니까?

파이썬에서 스트립은 무엇을 의미합니까?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼원래의
2019-06-26 13:19:2936879검색

Python의 Strip() 메서드는 문자열의 시작과 끝에서 지정된 문자(기본값은 공백 또는 개행) 또는 문자 시퀀스를 제거하는 데 사용됩니다.

참고: 이 방법은 시작 또는 끝 문자만 삭제할 수 있고 중간 문자는 삭제할 수 없습니다.

함수 프로토타입: string.strip(s[, chars]), 선행 및 접미사 문자가 제거된 문자열의 복사본을 반환합니다.

(문자열에서 제거하려는 문자를 의미하며 이 문자를 매개변수로 전달합니다. 이 함수는 첫 번째와 마지막 문자만 삭제하고 중간 문자는 삭제하지 않습니다.) #🎜🎜 #

strip()의 매개변수가 비어 있으면 기본적으로 문자열의 시작과 끝(n, r, t 포함)에 있는 공백 문자가 삭제됩니다.

lstrip(): 왼쪽 제거
rstrip(): 오른쪽 제거

파이썬에서 스트립은 무엇을 의미합니까?

예 1: #🎜🎜 ##🎜🎜 #
>>> str = ' ab cd '
>>> str
' ab cd '
>>> str.strip() #删除头尾空格
'ab cd'
>>> str.lstrip() #删除开头空格
'ab cd '
>>> str.rstrip() #删除结尾空格
' ab cd'

관련 권장 사항: "
Python 비디오 자습서

"

예 2:

>>> str2 = '1a2b12c21'
>>> str2.strip('12') #删除头尾的1和2
'a2b12c'
>>> str2.lstrip('12') #删除开头的1和2
'a2b12c21'
>>> str2.rstrip('12') #删除结尾的1和2
'1a2b12c'

예 3:# 🎜🎜#

a="aabcacb1111acbba"
print(a.strip("abc"))
print(a.strip("acb"))
print(a.strip("bac"))
print(a.strip("bca"))
print(a.strip("cab"))
print(a.strip("cba"))

출력:


1111
1111
1111
1111
1111
1111

위 내용은 파이썬에서 스트립은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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