numpy.char.compare_chararrays#
- char.compare_chararrays(a1, a2, cmp, rstrip)#
- Performs element-wise comparison of two string arrays using the comparison operator specified by cmp_op. - Parameters:
- a1, a2array_like
- Arrays to be compared. 
- cmp{“<”, “<=”, “==”, “>=”, “>”, “!=”}
- Type of comparison. 
- rstripBoolean
- If True, the spaces at the end of Strings are removed before the comparison. 
 
- Returns:
- outndarray
- The output array of type Boolean with the same shape as a and b. 
 
- Raises:
- ValueError
- If cmp_op is not valid. 
- TypeError
- If at least one of a or b is a non-string array 
 
 - Examples - >>> a = np.array(["a", "b", "cde"]) >>> b = np.array(["a", "a", "dec"]) >>> np.compare_chararrays(a, b, ">", True) array([False, True, False])