欢迎来到山村网

Python去除字符串两端空格的方法

2019-03-02 13:07:47浏览:387 来源:山村网   
核心摘要:  这篇文章主要介绍了Python去除字符串两端空格的方法,本文主要讲解了string.lstrip、string.rstrip、string.strip等函数的运

  这篇文章主要介绍了Python去除字符串两端空格的方法,本文主要讲解了string.lstrip、string.rstrip、string.strip等函数的运用,需要的朋友可以参考下

  目的

  获得一个首尾不含多余空格的字符串

  方法

  可以使用字符串的以下方法处理:

  string.lstrip(s[, chars])

  Return a copy of the string with leading characters removed. If chars is omitted or None, whitespace characters are removed. If given and not None, chars must be a string; the characters in the string will be stripped from the beginning of the string this method is called on.

  string.rstrip(s[, chars])

  Return a copy of the string with trailing characters removed. If chars is omitted or None, whitespace characters are removed. If given and not None, chars must be a string; the characters in the string will be stripped from the end of the string this method is called on.

  string.strip(s[, chars])

  Return a copy of the string with leading and trailing characters removed. If chars is omitted or None, whitespace characters are removed. If given and not None, chars must be a string; the characters in the string will be stripped from the both ends of the string this method is called on.

  具体的效果如下:

   代码如下:

  In [10]: x=' Hi,Jack! '

  In [11]: print '|',x.lstrip(),'|',x.rstrip(),'|',x.strip(),'|'

  | Hi,Jack! | Hi,Jack! | Hi,Jack! |

  其中提供的参数chars用来删除特定的符号,注意空格并没有被移除,例如:

   代码如下:

  In [12]: x='yxyxyxxxyy Hello xyxyxyy'

  In [13]: print x.strip('xy')

  Hello

(责任编辑:豆豆)
下一篇:

在Python中使用sort()方法进行排序的简单教程

上一篇:

在Python中处理列表之reverse()方法的使用教程

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com