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 类中的上述函数可用于执行矢量化字符串操作。