numpy.char.compare_chararrays#
- символ.compare_chararrays(a1, a2, cmp, rstrip)#
Выполняет поэлементное сравнение двух строковых массивов с использованием оператора сравнения, указанного cmp.
- Параметры:
- a1, a2array_like
Массивы для сравнения.
- cmp{“<”, “<=”, “==”, “>=”, “>”, “!=”}
Тип сравнения.
- rstripbool
Если True, пробелы в конце строк удаляются перед сравнением.
- Возвращает:
- выходndarray
Выходной массив типа
numpy.boolс той же формой, что и a1 и a2.
- Вызывает:
- ValueError
Если cmp недействителен.
- TypeError
Если хотя бы один из a1 или a2 является нестроковым массивом
Примеры
>>> import numpy as np >>> a = np.array(["a", "b", "cde"]) >>> b = np.array(["a", "a", "dec"]) >>> np.char.compare_chararrays(a, b, ">", True) array([False, True, False])