當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。