Python關於去除字串中空格的方法

2022-08-22 21:00:08 字數 1462 閱讀 6704

在編寫程式時我們經常會遇到需要將字串中的空格去掉的情況,通常我們可以使用下面幾種解決方法:

1、strip()

方法:該方法只能把字串頭和尾的空格去掉,但是不能將字串中間的空格去掉。

lstrip():該方法只能把字串最左邊的空格去掉。

rstrip():該方法只能把字串最右邊的空格去掉。

2.replace(m,n)方法:將字串裡面的

m替換為

n。

#

將字串中所有的空格刪除

方法:split

(s,num

#

使用join()方法將字串中所有的空格刪除

其中,join() 方法用於將序列中的元素以指定的字元連線生成乙個新的字串。

格式如下:

s.join(sequence)

元素之間的分隔符是s,

sequence

是要連線的元素序列。

#

使用「=」將字串序列連線起來

s="="#

字串序列

python中去除字串中空格,換行問題

先來說說空格問題吧!如果字串之間都是標準空格那就很好辦了。一句話搞定 str str.replace 但是往往有一些情況是,空格不定長,這樣上述辦法就不好處理了。舉個例子 def main str str.replace print str if name main main 執行結果 很明顯不是我...

php去除字串中空字元的常用方法小結

php中包含四個可以去除字串空格的函式 trim 去除字串兩端的空字元 ltrim 去除字串前端的空字元 rtrim 去除字串末尾的空字元 chop 同rt程式設計客棧rim 如下 lefttrimmed ltrim text righttrimmed rtrim text 程式設計客棧 botht...

替換字串中空格

如 輸入 i love you baby 輸出 i20 love 20you 20baby 時間複雜度為o n 解法,先遍歷一遍陣列計算出空格數量,由於替換乙個空格需要多增加2個位元組,所以替換後增加位元組數應該為 n 2 sum space 然後使用兩個指標分別指向原來字串的末尾和替換後新字串的末...