当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Pandas Series str rstrip方法用法及代码示例


Pandas Series str.rstrip(~) 方法删除 Series 中每个字符串右侧出现的指定字符的组合。

请注意,返回的是一个新系列,并且原始系列保持不变。

参数

1.to_strip | strNone | optional

每个字符串后面出现的 to_strip 字符组合将被删除。例如,如果 to_strip="ab" ,则 AabAba 都将变为 A

默认情况下,尾随空格(包括换行符和制表符)将被删除。

返回值

新的 SeriesIndex

例子

基本用法

默认情况下,rstrip(~) 删除尾随空格(包括换行符和制表符):

s = pd.Series(["  ","a a","\na","a\t"])
s_stripped = s.str.rstrip()
s_stripped



0       
1    a a
2      a
3      a
dtype: object

为了确认空格确实已被删除,我们打印每个字符串的长度:

s_stripped.str.len()



0    0
1    3
2    1
3    1
dtype: int64

指定to_strip

要删除后面的字符组合"ab"

s = pd.Series(["Aab","Aba"])
s.str.rstrip("ab")



0    A
1    A
dtype: object

相关用法


注:本文由纯净天空筛选整理自Arthur Yanagisawa大神的英文原创作品 Pandas Series str | rstrip method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。