Python 字符串去除空格的五種方法
在處理Python代碼字符串的時候,我們常會遇到要去除空格的情況,所以就總結(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為字符字符串合成傳入一個字符串列表,split用于字符串分割可以按規(guī)則進(jìn)行分割 >>> a = " a b c " >>> b = a.split() # 字符串按空格分割成列表 >>> b ['a', 'b', 'c'] >>> c = "".join(b) # 使用一個空字符串合成列表內(nèi)容生成新的字符串 >>> c 'abc' # 快捷用法 >>> "".join(a.split()) 'abc'
到此這篇關(guān)于Python 字符串去除空格的五種方法的文章就介紹到這了,更多相關(guān)Python 字符串去除空格 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python實現(xiàn)端口轉(zhuǎn)發(fā)器的方法
這篇文章主要介紹了python實現(xiàn)端口轉(zhuǎn)發(fā)器的方法,涉及Python實現(xiàn)端口轉(zhuǎn)發(fā)的技巧,支持TCP和UDP協(xié)議,需要的朋友可以參考下2015-03-03
Python 圖形界面框架TkInter之在源碼中找pack方法
這篇文章主要介紹了Python 圖形界面框架TkInter之在源碼中找pack方法,根據(jù)不同的需求,選擇對應(yīng)的布局方式,每個控件都可以使用pack作為布局管理,下面我們就來看看從源碼中找pack()在哪里,需要的朋友可以參考下2022-03-03

