Numpy 简明教程
NumPy - String Functions
以下函数用于对数据类型为 numpy.string_ 或 numpy.unicode_ 的数组执行矢量化字符串运算。它们基于 Python 内置库中的标准字符串函数。
Sr.No. |
Function & Description |
1 |
add() 返回两个 str 或 Unicode 数组的元素级字符串连接 |
2 |
multiply() 返回具有多个连接的字符串,元素级 |
3 |
center() 返回给定字符串的副本,元素居中在一个指定长度的字符串中 |
4 |
capitalize() 返回仅首字符大写的字符串副本 |
5 |
title() 返回字符串或 unicode 的元素大小写转换版本 |
6 |
lower() 返回包含已转换为小写的元素的数组 |
7 |
upper() 返回包含已转换为大写的元素的数组 |
8 |
split() 返回字符串中的单词列表,使用分隔符分隔符 |
9 |
splitlines() 返回元素中的行列表,根据行边界换行 |
10 |
strip() 返回删除了前导和尾随字符的副本 |
11 |
join() 返回由序列中的字符串连接形成的字符串 |
12 |
replace() 返回已将所有子字符串替换为新字符串的字符串的副本 |
13 |
decode()Calls str.decode element-wise |
14 |
encode()Calls str.encode element-wise |
这些函数在字符数组类 (numpy.char) 中被定义。较早的 Numarray 包含 chararray 类。numpy.char 类中的上述函数可用于执行矢量化字符串操作。