python中刪除空格的方法

這篇文章主要介紹了python中刪除空格的方法,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)服務(wù)緊隨時代發(fā)展步伐,進(jìn)行技術(shù)革新和技術(shù)進(jìn)步,經(jīng)過十余年的發(fā)展和積累,已經(jīng)匯集了一批資深網(wǎng)站策劃師、設(shè)計師、專業(yè)的網(wǎng)站實施團(tuán)隊以及高素質(zhì)售后服務(wù)人員,并且完全形成了一套成熟的業(yè)務(wù)流程,能夠完全依照客戶要求對網(wǎng)站進(jìn)行成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、建設(shè)、維護(hù)、更新和改版,實現(xiàn)客戶網(wǎng)站對外宣傳展示的首要目的,并為客戶企業(yè)品牌互聯(lián)網(wǎng)化提供全面的解決方案。

python中的字符串方法提供了如下常用的方法來刪除空白:

strip():刪除字符串前后的空白。
lstrip():刪除字符串前面(左邊)的空白。
rstrip():刪除字符串后面(右邊)的空白。

需要說明的是,Python 的 str 是不可變的(不可變的意思是指,字符串一旦形成,它所包含的字符序列就不能發(fā)生任何改變),因此這三個方法只是返回字符串前面或后面空白被刪除之后的副本,并沒有真正改變字符串本身。

如果在交互式解釋器中輸入 help(str.lstrip) 來查看 lstrip() 方法的幫助信息,則可看到如下輸出結(jié)果:

>>> help(str.lstrip)
Help on method_descriptor:

lstrip(...)
    S.lstrip([chars]) -> str
   
    Return a copy of the string S with leading whitespace removed.
    If chars is given and not None, remove characters in chars instead.

>>>

從上面介紹可以看出,lstrip() 方法默認(rèn)刪除字符串左邊的空白,但如果為該方法傳入指定參數(shù),則可刪除該字符串左邊的指定字符。如下代碼示范了上面方法的用法:

s = '  this is a puppy  '
# 刪除左邊的空白
print(s.lstrip())
# 刪除右邊的空白
print(s.rstrip())
# 刪除兩邊的空白
print(s.strip())
# 再次輸出s,將會看到s并沒有改變
print(s)

下面代碼示范了刪除字符串前后指定宇符的功能:

s2 = 'i think it is a scarecrow'
# 刪除左邊的i、t、o、w字符
print(s2.lstrip('itow'))
# 刪除右邊的i、t、o、w字符
print(s2.rstrip('itow'))
# 刪除兩邊的i、t、o、w字符
print(s2.strip('itow'))

運行上面代碼,可以看到如下輸出結(jié)果:

think it is a scarecrow
i think it is a scarecr
think it is a scarecr

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享python中刪除空格的方法內(nèi)容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來學(xué)習(xí)!

標(biāo)題名稱:python中刪除空格的方法
瀏覽地址:http://muchs.cn/article46/ighseg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、網(wǎng)站導(dǎo)航、網(wǎng)站制作、營銷型網(wǎng)站建設(shè)、外貿(mào)建站、網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)