NumPy - 字符串函数

  • 简述

    以下函数用于对 dtype 为 numpy.string_ 或 numpy.unicode_ 的数组执行向量化字符串操作。它们基于 Python 内置库中的标准字符串函数。
    序号 函数说明
    1 add()
    返回两个 str 或 Unicode 数组的元素级字符串连接
    2 multiply()
    返回具有多个连接的字符串,逐元素
    3 center()
    返回给定字符串的副本,其中元素以指定长度的字符串为中心
    4 capitalize()
    返回仅第一个字符大写的字符串副本
    5 title()
    返回字符串或 unicode 的元素级标题大小写版本
    6 lower()
    返回一个数组,其中元素转换为小写
    7 upper()
    返回一个数组,其中元素转换为大写
    8 split()
    使用 separatordelimiter 返回字符串中的单词列表
    9 splitlines()
    返回元素中的行列表,在行边界处中断
    10 strip()
    返回删除了前导和尾随字符的副本
    11 join()
    返回一个字符串,它是序列中字符串的串联
    12 replace()
    返回字符串的副本,其中所有出现的子字符串都替换为新字符串
    13 decode()
    按元素调用 str.decode
    14 encode()
    按元素调用 str.encode
    这些函数在字符数组类 (numpy.char) 中定义。旧的 Numarray 包包含 chararray 类。numpy.char 类中的上述函数在执行向量化字符串操作时很有用。