温馨提示:阅读本文只需要1分钟,您就可以掌握概字符操作基本方法
我们做大数据分析、机器学习,基础当然是对基础Numpy数据的处理。上一文中,我们学习了数组、二进制的操作,基本上常用的都有涵盖了,回顾请看这里《数组/字节/数据操作》。今天我们继续分享学习Numpy字符串操作,是基于Python的字符串操作的。
方法思想差不多,而我们要学习的正是这种字符串操作的思想。正如给你一堆数据,你有统计学的思想,你懂进行均值、方差、中值、误差、分布等等操作。同样面对字符串,您应该知道进行那些操作。这就是编程思想。

一 字符串函数
字符串是我们最常见的数据,也是我们想要操作最多的数据。主要操作方法有:字符串相接、倍乘、填充居中、首字母大写、标题化、小写化、大写化、分割、去空格、join、replace、编码、解码
这些都是非常常用的,所以,我们不需要去特意记住,但是想要知道有这么回事。当我们遇到错误问题的时候,可以快速定位。可能是编码问题,或者是大小写问题等等。
只有真正实战时,才知道基础知识难能可贵,可以帮我们省下不少的Debug时间
Numpy对字符串、字符的操作都是numpy.char.库下面的方法
1.字符的拼接numpy.char.add()

2.倍乘numpy.char.multiply()

3.填充居中、首字母大写、标题化、小写化、大写化
了解即可

4.分割:按照某指定符合分割,这个比较常用
numpy.char.split()

5.过滤与链接、替换, strip join replace

6.编码与解码
这个比较常用但是不起眼,我们经常遇到的中文乱码或者采集的数据乱码,就是因为编码解码问题导致

二总结
我们这只是Numpy的字符操作,而Python的字符串操作还是很吊的,我们就展开学习了,参考各大网站Python学习教程即可。
例如W3Cschool、菜鸟教程等网站都很详细Python字符串操作


非常感谢您的细心阅读,喜欢请关注甫义教育*今条头日**号,我们将创作Python如何进行数据处理、数据分析等原创作品,来实现挖掘数据的价值,谢谢!
下一文,我们继续分享学习Numpy中的数学、算法操作函数。