當前位置:成語大全網 - 新華字典 - python幾種去掉字符串中間空格的方法

python幾種去掉字符串中間空格的方法

壹、strip()方法:去除字符串開頭或結尾的空格

>>> a = " a b c "

>>> a.strip()

'a b c'

二、lstrip()方法:去除字符串開頭的空格

>>> a = " a b c "

>>> a.lstrip()

'a b c '

三、rstrip()方法:去除字符串結尾的空格

>>> a = " a b c "

>>> a.rstrip()

' a b c'

四、replace()方法:可以去除全部空格,主要用於字符串的替換

>>> a = " a b c "

>>> a.replace(" ", "")

'abc'

五、join()方法+split()方法:可以去除全部空格,join為字符串合成傳入壹個字符串列表,split用於字符串分割,可以按規則進行分割。

>>> a = " a b c "

>>> b = a.split() # 字符串按空格分割成列表

>>> b ['a', 'b', 'c']

>>> c = "".join(b) # 使用壹個空字符串合成列表內容生成新的字符串

>>> c 'abc'

# 快捷用法

>>> a = " a b c "

>>> "".join(a.split())

'abc'