• 技术文章 >Python技术 >Python基础教程

    pandas拼接字符串的cat()方法如何使用?

    宋雪维宋雪维2021-04-27 11:13:40原创7895

    既然在pandas中有分割字符串的方法,那么也是拼接字符串的方法。在dataFrame中,我们通常可以通过调用pd.concat函数做行合并。但在在series中,做合并通常可以使用cat函数。本文向大家介绍pandas拼接字符串的cat()方法的使用原理及实例。

    1、cat()方法

    连接字符串,实现元素级的字符串连接操作,可指定分隔符。

    2、使用语法

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

    3、使用参数

    others : 列表或复合列表,默认为None,如果为None则连接本身的元素

    sep : 字符串 或者None,默认为None

    na_rep : 字符串或者 None, 默认 None。如果为None缺失值将被忽略。

    4、返回值

    序列(Series)/索引(Index)/字符串(str)

    5、使用实例

    >>> 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

    以上就是pandas拼接字符串的cat()方法的使用原理及实例,一定要注意cat()方法只能应用于series,不能使dataframe哦~更多python学习推荐:python教程

    (推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

    专题推荐:python基础 cat方法
    上一篇:pandas中如何使用split()方法分割字符串? 下一篇:pandas中如何使用合并append函数?

    相关文章推荐

    • datime包在python中计算时间差• python中turtle如何画太阳花?• python中操作文件的模块有几种?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网