当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python numpy char.compare_chararrays用法及代码示例


本文简要介绍 python 语言中 numpy.char.compare_chararrays 的用法。

用法:

char.compare_chararrays(a1, a2, cmp, rstrip)

使用 cmp_op 指定的比较运算符对两个字符串数组执行逐元素比较。

参数

a1, a2 array_like

要比较的数组。

cmp {“<”、“<=”、“==”、“>=”、“>”、“!=”}

比较类型。

rstrip 布尔值

如果为 True,则在比较之前删除字符串末尾的空格。

返回

out ndarray

与 a 和 b 具有相同形状的布尔类型的输出数组。

抛出

ValueError

如果cmp_op 无效。

TypeError

如果 a 或 b 中至少有一个是非字符串数组

例子

>>> a = np.array(["a", "b", "cde"])
>>> b = np.array(["a", "a", "dec"])
>>> np.compare_chararrays(a, b, ">", True)
array([False,  True, False])

相关用法


注:本文由纯净天空筛选整理自numpy.org大神的英文原创作品 numpy.char.compare_chararrays。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。