Python-NumPy 字符串操作、数学函数

  • NumPy 字符串函数

    以下函数用于对 dtype 为 numpy.string_ 或 numpy.unicode_ 的数组执行向量化字符串操作。它们基于 Python 内置库中的标准字符串函数。

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

  • 函数描述
    add() 对两个数组的逐个字符串元素进行连接
    multiply() 返回按元素多重连接后的字符串
    center() 居中字符串
    capitalize() 将字符串第一个字母转换为大写
    title() 将字符串的每个单词的第一个字母转换为大写
    lower() 数组元素转换为小写
    upper() 数组元素转换为大写
    split() 指定分隔符对字符串进行分割,并返回数组列表
    splitlines() 返回元素中的行列表,以换行符分割
    expandtabs() 将字符串里面的 \t 转换成 N 个 tab
    strip() 移除元素开头或者结尾处的特定字符
    lstrip() 去除字符串左边的空格
    rstrip() 去除字符串右边的空格
    join() 通过指定分隔符来连接数组中的元素
    partition() 通过制定字符来分隔字符串
    replace() 使用新字符串替换字符串中的所有子字符串
    decode() 数组元素依次调用 str.decode
    encode() 数组元素依次调用 str.encode
  • NumPy 三角函数

    三角函数是基本初等函数之一,是以角度(数学上最常用弧度制,下同)为自变量,角度对应任意角终边与单位圆交点坐标或其比值为因变量的函数。三角函数一般用于计算三角形中未知长度的边和未知的角度,在导航、工程学以及物理学方面都有广泛的用途。

    常见的三角函数包括正弦函数、余弦函数和正切函数。下面我们来学习这三个常见的三角函数:

  • 函数描述
    sin() 数组中角度的正弦值
    cos() 数组中角度的余弦值
    tan() 数组中角度的正切值
    arcsin() 数组中角度的反正弦值
    arccos() 数组中角度的反余弦值
    arctan() 数组中角度的反正切值
    degrees() 将弧度转换成角度
posted @ 2020-03-23 10:00  大橘子儿  阅读(1195)  评论(0编辑  收藏  举报