目录

搜索

输入搜索字词或模块,类或函数名称。

pandas.Series.str.cat

Series.str.cat(others=None, sep=None, na_rep=None)[source]

使用给定的分隔符连接“系列/索引”中的字符串。

参数:

其他:列表式或列表式列表

如果为None,则返回str串联的字符串

sep:字符串或无,默认值无

na_rep:string或None,默认值无

如果为None,系列中的NA将被忽略。

返回:

concat:系列/对象索引或str

例子

na_rep(默认行为)时,系列中的NaN值将被忽略。

>>> Series(['a','b',np.nan,'c']).str.cat(sep=' ')
'a b c'
>>> Series(['a','b',np.nan,'c']).str.cat(sep=' ', na_rep='?')
'a b ? c'

如果指定others,则相应的值将与分隔符连接。结果将是一系列字符串。

>>> Series(['a', 'b', 'c']).str.cat(['A', 'B', 'C'], sep=',')
0    a,A
1    b,B
2    c,C
dtype: object

否则,串联中的字符串将被连接。结果将是一个字符串。

>>> Series(['a', 'b', 'c']).str.cat(sep=',')
'a,b,c'

此外,您可以传递列表喜欢列表。

>>> Series(['a', 'b']).str.cat([['x', 'y'], ['1', '2']], sep=',')
0    a,x,1
1    b,y,2
dtype: object
Scroll To Top