Python 字符串去除空格的五種方法
在處理Python代碼字符串的時候,我們常會遇到要去除空格的情況,所以就總結瞭多種方法供大傢參考。
1、strip()方法
去除字符串開頭或者結尾的空格
str = " Hello world " str.strip()
輸出:
“Hello world”
2、lstrip()方法
去除字符串開頭的空格
str = " Hello world " str.lstrip()
輸出:
‘Hello world ‘
3、rstrip()方法
去除字符串結尾的空格
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用於字符串分割可以按規則進行分割 >>> a = " a b c " >>> b = a.split() # 字符串按空格分割成列表 >>> b ['a', 'b', 'c'] >>> c = "".join(b) # 使用一個空字符串合成列表內容生成新的字符串 >>> c 'abc' # 快捷用法 >>> "".join(a.split()) 'abc'
到此這篇關於Python 字符串去除空格的五種方法的文章就介紹到這瞭,更多相關Python 字符串去除空格 內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 詳解python字符串相關str
- Python字符串常用方法以及其應用場景詳解
- Python學習之字符串常用方法總結
- Python字符串對齊、刪除字符串不需要的內容以及格式化打印字符
- Python 字符串操作詳情