
作者:天津九安特機電工程有限公司 來(lái)源: 天津九安特機電工程有限公司 日期:2026-05-04 22:54:25
在Python中,去空去除字符串中的格函空格是一個(gè)常見(jiàn)的操作,這可以通過(guò)Python內置的去空strip()、lstrip()、格函rstrip()函數來(lái)實(shí)現,去空這些函數分別用于去除字符串??兩端的格函空格、左側的去空空格和右側的空格。
1、去空(′;ω;`)strip()函數:該函數用于刪除字符串兩側的格函空白字符,如空格、去空換行符??等,格函如果參數為空,去空默認刪除字符串兩側的格函空白ヽ(′ー`)ノ字符;如果參數為某個(gè)字符,則刪除字符串兩側的去空該字符。
2、lstrip()函數:該函數用于刪除字符串左側的空白字符,如空格、換行??符等,如果參數為空,默認刪ヽ(′ー`)ノ除字符串左側的空白字符;(′?`)如果參數為某個(gè)字符,則刪除字符串左側的該字符。
3、rstrip()函數:該函數用于刪除字符串右側的空白字符,如空格、換行符等,如果參數(shu)為空,默ヾ(′?`)?認刪除字符串右側的空白字符;如果參數為某個(gè)字符,則刪除字符串右側的該字符。
以下是使用這些函數的示例:
s = " Hello, World! "print(s.strip()) # 輸出:"Hello, World!"print??(s.lstrip()) # 輸出:"Hello, World! "print(s.rstrip()) # 輸出:" Hello, World!"
在這些例子中,strip()函數去除了字符串兩側??的空格(′?ω?`),lstrip()函數去除了字符串左側的空格,rst(′ω`*)rip()函數去除了字符串右側的空格。
如果你想去除字符串中所有的空格,而不僅僅是兩側的空格,你可以(yi)使用replace()函??數,如下所示:
s = &q??uot; He┐(′д`)┌l(fā)lo, Wo??rld! "s = s.replace(" ", "")print(s) # 輸出:"Hello,World!"在這個(gè)例子中,replace()函數將所有的空格替換為了(°ロ°) !無(wú),從而去除了字符串中的所有空格。