Python提供了许多方法来处理字符串数据类型。 rstrip() 是其中一个用于删除尾随字符的。在本教程中,我们将研究关于rstrip()方法的不同示例。此方法是为string或str数据类型提供的。
rstrip()方法语法
rstrip()方法的语法非常简单,可以提供单个参数,但它是可选的。
STRING.rstrip(chars)
- 字符串 是一个字符串值或变量,其中给定的字符将被删除。
- 字符 参数是可选的。如果未提供,则默认值将为空格,其中字符串的尾部空格将被删除。如果提供char,则将从给定字符串的开头或结尾(如果存在)删除给定的单个或多个字符。
删除尾随空格
rstrip()方法最常用的用例之一是删除指定字符串开头或结尾的尾随空格。
s1 =" Wisetut"s2 =" Wisetut"s3 =" Wisetut "s4 ="Wisetut "
s1.rstrip()# ' Wisetut's2.rstrip()# ' Wisetut'
s3.rstrip()# ' Wisetut's4.rstrip()# 'Wisetut'
![图片[1]-Python String rstrip()方法-cppku-C++库](https://www.cppku.com/wp-content/uploads/2020/09/wisetut_image-22.png)
![图片[2]-Python String rstrip()方法-cppku-C++库](https://www.cppku.com/wp-content/uploads/2020/09/wisetut_image-27-1024x791.png)
从字符串的开头和结尾删除指定的字符
在前面的示例中,我们没有为rstrip()方法提供任何参数,该方法用于剥离右侧或尾部空间。我们也可以提供一个或多个字符从右侧删除,如果他们存在的话。您可以看到,重复的字符被剥离,甚至它们被用作rstrip()参数一次。
s1="Wisetut"s2="Number99"s1.rstrip('t')# 'Wisetu's1.rstrip('ut')#'Wiset's2.rstrip('9')s2.rstrip('99')
![图片[3]-Python String rstrip()方法-cppku-C++库](https://www.cppku.com/wp-content/uploads/2020/09/wisetut_image-24.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975