Series.str.partition(pat=’ ‘, expand=True)从左边分割字符串,相比split保留分隔符
Series.str.rpartition(pat=’ ‘, expand=True)从右边开始分割
参数:
pat : 字符串,分割点
expand : 布尔值,决定返回类型
返回:
数据框DataFrame/复杂索引MultiIndex/序列Series/索引
>>> s = Series(['A_B_C', 'D_E_F', 'X'])
0 A_B_C
1 D_E_F
2 X
dtype: object
>>> s.str.partition('_')
0 1 2
0 A _ B_C
1 D _ E_F
2 X
>>> s.str.rpartition('_')
0 1 2
0 A_B _ C
1 D_E _ F
2 X