Python 字符串去除空格的五種方法
在處理Python代碼字符串的時(shí)候,我們常會(huì)遇到要去除空格的情況,所以就總結(jié)了多種方法供大家參考。
1、strip()方法
去除字符串開頭或者結(jié)尾的空格
str = " Hello world " str.strip()
輸出:
"Hello world"
2、lstrip()方法
去除字符串開頭的空格
str = " Hello world " str.lstrip()
輸出:
'Hello world '
3、rstrip()方法
去除字符串結(jié)尾的空格
str = " Hello world " str.lstrip()
輸出:
' Hello world'
4、replace()方法
可以去除全部空格
# replace主要用于字符串的替換replace(old, new, count)
str = " Hello world "
str.replace(" ","")
輸出:
"Helloworld"
5: join()方法+split()方法
可以去除全部空格
# join為字符字符串合成傳入一個(gè)字符串列表,split用于字符串分割可以按規(guī)則進(jìn)行分割 >>> a = " a b c " >>> b = a.split() # 字符串按空格分割成列表 >>> b ['a', 'b', 'c'] >>> c = "".join(b) # 使用一個(gè)空字符串合成列表內(nèi)容生成新的字符串 >>> c 'abc' # 快捷用法 >>> "".join(a.split()) 'abc'
到此這篇關(guān)于Python 字符串去除空格的五種方法的文章就介紹到這了,更多相關(guān)Python 字符串去除空格 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python實(shí)現(xiàn)端口轉(zhuǎn)發(fā)器的方法
這篇文章主要介紹了python實(shí)現(xiàn)端口轉(zhuǎn)發(fā)器的方法,涉及Python實(shí)現(xiàn)端口轉(zhuǎn)發(fā)的技巧,支持TCP和UDP協(xié)議,需要的朋友可以參考下2015-03-03
Python 圖形界面框架TkInter之在源碼中找pack方法
這篇文章主要介紹了Python 圖形界面框架TkInter之在源碼中找pack方法,根據(jù)不同的需求,選擇對(duì)應(yīng)的布局方式,每個(gè)控件都可以使用pack作為布局管理,下面我們就來看看從源碼中找pack()在哪里,需要的朋友可以參考下2022-03-03
PyQt實(shí)現(xiàn)界面翻轉(zhuǎn)切換效果
這篇文章主要為大家詳細(xì)介紹了PyQt實(shí)現(xiàn)界面翻轉(zhuǎn)切換效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04
時(shí)間序列重采樣和pandas的resample方法示例解析
這篇文章主要為大家介紹了時(shí)間序列重采樣和pandas的resample方法示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-09-09
Python中可復(fù)用函數(shù)的6種實(shí)踐
為了實(shí)現(xiàn)可維護(hù)性,我們的Python函數(shù)應(yīng)該:小型、只做一項(xiàng)任務(wù);沒有重復(fù);有一個(gè)層次的抽象性;有一個(gè)描述性的名字和有少于四個(gè)參數(shù),下面我們就來看看這6個(gè)特性的實(shí)踐吧2023-08-08
Python中的默認(rèn)參數(shù)實(shí)例分析
這篇文章主要介紹了Python中的默認(rèn)參數(shù)實(shí)例分析,分享了相關(guān)代碼示例,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-01-01

