pandas拼接字符串的cat()方法如何使用?
- 更新时间:2021-07-23 10:00:59
- 编辑:闻锐志
本站精选了一篇相关的编程文章,网友雍昊英根据主题投稿了本篇教程内容,涉及到Python相关内容,已被508网友关注,下面的电子资料对本篇知识点有更加详尽的解释。
参考资料
- 《Python游戏编程入门》配套资源 配套资源 / 12.18 MB / (美)啥伯 著,李强 译 推荐度:
- Python网络编程基础 PDF 电子书 / 26 MB / 海特兰德 推荐度:
- 《中学生Python创意编程》配套资源 配套资源 / 888.9 MB / 方其桂 推荐度:
- Python从菜鸟到高手 PDF 电子书 / 128 MB / 李宁 推荐度:
- Python物理学高效计算 PDF 电子书 / 6.6 MB / 安东尼·斯科普斯 推荐度:
正文内容
给大家整理一篇不错的python文章,代码实例很详细,把代码经过测试发布到这里,希望对网友有用。
既然在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电脑。)
相关教程
-
在Windows环境下搭建Python编译环境
这篇文章介绍的内容是在Windows环境下搭建Python编译环境,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
发布时间:2019-07-11
-
python如何检查一个文件夹是否存在,如果不存在就创建它
python判断一个文件夹是否存在,可以是用os模块,os.path.exists()方法,判断文件和文件夹是一样;还可以使用try...open语句,如果文件不存在,程序会抛出错误。
发布时间:2019-06-26