pandas.Series.str.strip()是Series对象中的一个方法,用于去除字符串中的空格或特定字符。其作用是去除字符串前后空格以及某些特定字符,包括制表符、回车符、换行符等,并返回去除后的新字符串。
pandas.Series.str.strip()方法的语法如下:
Series.str.strip([chars])
参数说明:
返回值:
下面通过两个实例来说明pandas.Series.str.strip()的使用方法。
# 导入pandas模块
import pandas as pd
# 创建一个Series对象
s = pd.Series([' apple ', ' banana ', ' orange '])
# 使用str.strip()方法去除字符串前后空格
s = s.str.strip()
# 输出去除空格后的Series对象
print(s)
输出结果为:
0 apple
1 banana
2 orange
dtype: object
# 导入pandas模块
import pandas as pd
# 创建一个Series对象
s = pd.Series(['A|apple|', 'B|banana|', 'C|orange|'])
# 使用str.strip()方法去除指定的字符序列
s = s.str.strip('AC|')
# 输出去除指定字符序列后的Series对象
print(s)
输出结果为:
0 apple
1 banana
2 range
dtype: object
在上面的实例中,通过指定'AC|'作为chars参数,去除了字符串中所有的'A'、'C'和'|'字符。
本文链接:http://task.lmcjl.com/news/17718.html