Python如何去掉字串所有空格?

老男孩IT教育機構發表於2023-03-15

  Python去掉字串所有空格的方法大致有五種,本篇文章透過程式碼例項為大家詳細的介紹一下這五種方法,對學習Python的小夥伴非常具有參考價值,快跟著小編來學習一下吧。

  1、strip()方法,去除字串開頭或者結尾的空格

  >>> a = "a b c"

  >>> a.strip()

  'a b c'

  2、lstrip()方法,去除字串開頭的空格

  >>> a = "a b c"

  >>> a.lstrip()

  'a b c'

  3、rstrip()方法,去除字串結尾的空格

  >>> a = "a b c"

  >>> a.rstrip()

  'a b c'

  4、replace()方法,可以去除全部空格

  # replace主要用於字串的替換replace(old, new, count)

  >>> a = " a b c "

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

  'abc'

  5、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'


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2939917/,如需轉載,請註明出處,否則將追究法律責任。

相關文章