1 *3b
2 d5*
dtype: string
多个Series拼接
s.str.cat([s+'0',s*2])
0 abab0abab
1
2...('abc'),index=[1,2,3],dtype='string')
s2
1 a
2 b
3 c
dtype: string
s.str.cat(s2,na_rep='*')...),原因在下面一条
(b)对于string类型Series
在使用replace函数时不能使用正则表达式替换,该bug现在还未修复
pd.Series(['A','B'],dtype='string')...[A]','C',regex=True)
0 C
1 B
dtype: object
(c)string类型序列如果存在缺失值,不能使用replace替换
#pd.Series(['A',np.nan...如果想查看第i层匹配,可使用xs方法
s = pd.Series(["a1a2", "b1b2", "c1c2"], index=["A", "B", "C"],dtype="string")
s.str.extractall