python rstrip 和strip的区别

如题所述

  rstrip和strip是python字符串中的方法。不知道你问的是不是字符串的方法。
  rstrip函数返回字符串副本,该副本是从字符串最右边删除了参数指定字符后的字符串,不带参数进去则是去除最右边的空格。
  而strip方法和rstrip的功能一样,不同之处是它是同时去除左右两边指定的字符,请看例子
>>> ' spacious '.rstrip()
' spacious'
>>> 'mississippi'.rstrip('ipz')
'mississ'

>>> ' spacious '.strip()
'spacious'
>>> 'www.example.com'.strip('cmowz.')
'example'
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-03-31

区别是:rstrip和strip是python字符串中的方法。

rstrip函数返回字符串副本,该副本是从字符串最右边删除了参数指定字符后的字符串,不带参数进去则是去除最右边的空格。

而strip方法和rstrip的功能一样,不同之处是它是同时去除左右两边指定的字符,请看例子:



>>> ' spacious '.rstrip() 

' spacious'

>>> 'mississippi'.rstrip('ipz')

'mississ'



>>> ' spacious '.strip()

'spacious'

>>> 'www.example.com'.strip('cmowz.')

'example'

本回答被网友采纳
相似回答