NumPy 字符串函数,字符数组类(numpy.char)中定义了一些函数,这些函数用于对 dtype 为 numpy.string_ 或 numpy.unicode_ 的数组执行向量化字符串操作,它们基于 Python 内置库中的标准字符串函数。
numpy.char.add()
numpy.char.add()
函数依次对两个数组的元素进行字符串连接。
输出结果为:
numpy.char.multiply()
numpy.char.multiply()
函数执行多重连接。
输出结果为:
numpy.char.center()
numpy.char.center()
函数用于将字符串居中,并使用指定字符在左侧和右侧进行填充。
输出结果为:
numpy.char.capitalize()
numpy.char.capitalize()
函数将字符串的第一个字母转换为大写:
输出结果为:
numpy.char.title()
numpy.char.title()
函数将字符串的每个单词的第一个字母转换为大写:
输出结果为:
numpy.char.lower()
numpy.char.lower()
函数对数组的每个元素转换为小写。它对每个元素调用 str.lower。
输出结果为:
numpy.char.upper()
numpy.char.upper()
函数对数组的每个元素转换为大写。它对每个元素调用 str.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() 解码。
输出结果为: