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() 将弧度转换成角度