龙空技术网

Python NumPy 常用字符串函数详解

软件测试开发技术栈 527

前言:

眼前姐妹们对“pythonsplitlines”大约比较注意,看官们都需要知道一些“pythonsplitlines”的相关资讯。那么小编也在网上收集了一些有关“pythonsplitlines””的相关文章,希望姐妹们能喜欢,小伙伴们快快来了解一下吧!

NumPy中,以下函数用于对 dtype 为 numpy.string_ 或 numpy.unicode_ 的数组执行向量化字符串操作。

这些函数在字符数组类(numpy.char)中定义。

add:对两个数组的逐个字符串元素进行连接 。multiply:返回字符串的多个副本,即,如果字符串“TestOps”乘以2,则返回一个字符串“TestOps TestOps”。center:将字符串居中,并使用指定字符在左侧和右侧进行填充。capitalize:返回首字母大写的字符串副本。title:返回每个单词首字母大写的字符串副本。 lower:返回字符串的副本,其中所有字母都转换为小写。upper:返回字符串的副本,其中所有字母都转换为大写。 split:指定分隔符对字符串进行分割,并返回数组列表 splitlines:返回元素中的行列表,以换行符分割 strip:返回字符串的副本,移除开头或结尾处的特定字符,默认为空格。join:返回一个字符串,通过指定分隔符来连接数组中的元素或字符串。replace:通过用指定的子字符串替换特定子字符串的所有匹配项,返回字符串的副本。decode:使用指定的编解码器解码指定的字符串元素,数组元素依次调用str.decode encode:对字符串元素进行编码,数组元素依次调用str.encode 。numpy.char.add()

numpy.char.add 函数依次对两个数组的元素进行字符串连接。

numpy.char.multiply()

numpy.char.multiply 函数返回字符串的多个副本,即,如果字符串“TestOps”乘以2,则返回一个字符串“TestOps TestOps”。

numpy.char.center()

numpy.char.center 函数用于将字符串居中,并使用指定字符在左侧和右侧进行填充。

numpy.char.capitalize()

numpy.char.capitalize 函数返回首字母大写的字符串副本。

numpy.char.title()

numpy.char.title 函数返回每个单词首字母大写的字符串副本。

numpy.char.lower()

numpy.char.lower 函数返回字符串的副本,其中所有字母都转换为小写。

numpy.char.upper()

numpy.char.upper 函数返回字符串的副本,其中所有字母都转换为大写。

numpy.char.split()

numpy.char.split 函数指定分隔符对字符串进行分割,并返回数组列表。

numpy.char.splitlines()

numpy.char.splitlines 函数以换行符作为分隔符来分割字符串,并返回数组。

\n,\r,\r\n 都可用作换行符。

numpy.char.strip()

numpy.char.strip 函数返回字符串的副本,移除开头或结尾处的特定字符,默认为空格。

numpy.char.join()

numpy.char.join 函数返回一个字符串,通过指定分隔符来连接数组中的元素或字符串。

numpy.char.replace()

numpy.char.replace 函数使用新字符串替换字符串中的所有子字符串。

numpy.char.encode()

numpy.char.encode 函数对数组中的每个元素调用 str.encode 函数。 默认编码是 utf-8,可以使用标准 Python 库中的编解码器。

numpy.char.decode()

numpy.char.decode() 函数对编码的元素进行 str.decode() 解码。

标签: #pythonsplitlines