numpy string operations | equal() function (original) (raw)
Last Updated : 26 Jan, 2019
numpy.core.defchararray.equal(arr1, arr2)
is another function for doing string operations in numpy. It checks the elements of two same-shaped array one by one and returns True if they are equal. Otherwise, it returns False.
Parameters: arr1 : array_like of str or unicode.arr2 : array_like of str or unicode.Returns : [ndarray] Output array of bools, or a single bool if arr1 and arr2 are scalars.
Code #1 :
Python3 `
Python program explaining
numpy.char.equal() method
importing numpy
import numpy as geek
input arrays
in_arr1 = geek.array('numpy') print ("1st Input array : ", in_arr1)
in_arr2 = geek.array('numpy') print ("2nd Input array : ", in_arr2)
checking if they are equal
out_arr = geek.char.equal(in_arr1, in_arr2) print ("Output array: ", out_arr)
`
Output:
1st Input array : numpy 2nd Input array : numpy Output array: True
Code #2 :
Python3 `
Python program explaining
numpy.char.equal() method
importing numpy
import numpy as geek
input arrays
in_arr1 = geek.array(['Geeks', 'for', 'Geeks']) print ("1st Input array : ", in_arr1)
in_arr2 = geek.array(['Geek', 'for', 'Geek']) print ("2nd Input array : ", in_arr2)
checking if they are equal
out_arr = geek.char.equal(in_arr1, in_arr2) print ("Output array: ", out_arr)
`
Output:
1st Input array : ['Geeks' 'for' 'Geeks'] 2nd Input array : ['Geek' 'for' 'Geek'] Output array: [False True False]
Code #3 :
Python3 `
Python program explaining
numpy.char.equal() method
importing numpy
import numpy as geek
input arrays
in_arr1 = geek.array(['10', '11', '12']) print ("1st Input array : ", in_arr1)
in_arr2 = geek.array(['10', '11', '121']) print ("2nd Input array : ", in_arr2)
checking if they are equal
out_arr = geek.char.equal(in_arr1, in_arr2) print ("Output array: ", out_arr)
`
Output:
1st Input array : ['10' '11' '12'] 2nd Input array : ['10' '11' '121'] Output array: [ True True False]
Similar Reads
- numpy string operations | not_equal() function numpy.core.defchararray.not_equal(arr1, arr2) is another function for doing string operations in numpy. It checks the elements of two same shaped array one by one and returns True if they are not equal. Otherwise, it returns False. Parameters: arr1 : array_like of str or unicode. arr2 : array_like o 2 min read
- numpy string operations | less_equal() function numpy.core.defchararray.less_equal(arr1, arr2) is another function for doing string operations in numpy. It checks the elements of two same shaped string array one by one and returns True if the elements of arr1 are less than or equal to the elements of arr2 i.e. arr1 <= arr2 .Otherwise, it retur 2 min read
- numpy string operations | greater_equal() function numpy.core.defchararray.greater_equal(arr1, arr2) is another function for doing string operations in numpy. It checks the elements of two same shaped string array one by one and returns True if the elements of arr1 are greater than or equal to the elements of arr2 i.e. arr1 >= arr2 .Otherwise, it 2 min read
- Numpy - String Functions & Operations NumPy String functions belong to the numpy.char module and are designed to perform element-wise operations on arrays. These functions can help to handle and manipulate string data efficiently. Table of Content String OperationsString Information String Comparison In this article, we’ll explore the v 5 min read
- numpy string operations | find() function numpy.core.defchararray.find(arr, sub, start=0, end=None) is another function for doing string operations in numpy.It returns the lowest index in the string where substring sub is found for each element in arr within the range start to end.It returns -1 otherwise. Parameters: arr : array_like of str 2 min read
- numpy string operations | less() function numpy.core.defchararray.less(arr1, arr2) is another function for doing string operations in NumPy. It checks the elements of two same shaped string arrays one by one and returns True if the elements of arr1 are less than the elements of arr2 i.e. arr1 < arr2 . Otherwise, it returns False. Paramet 2 min read
- numpy string operations | zfill() function numpy.core.defchararray.zfill(arr, width) is another function for doing string operations in numpy. For each element in the array it returns the numeric string left-filled with zeros.The number of left filled zeros happen according to the width. Parameters: arr : array_like of str or unicode.Input a 2 min read
- numpy string operations | title() function numpy.core.defchararray.title(arr): function is used to Return element-wise title cased version of string or unicode.Title case words start with uppercase characters, all remaining cased characters are lowercase. Parameters: arr : [ array_like ] Input array which may be str or unicode. Returns : [nd 1 min read
- numpy string operations | ljust() function numpy.core.defchararray.ljust(arr, width, fillchar=' ') is another function for doing string operations in numpy. It returns an array with the elements of arr left-justified in a string of length width. It fills remaining space of each array element using fillchr parameter. If fillchr is not passed 2 min read
- numpy string operations | index() function numpy.core.defchararray.index(arr, sub, start=0, end=None) is another function for doing string operations in numpy. It returns the lowest index in the string where substring sub is found for each element in arr. It returns value error if sub is not contained within the range [start, end]. Parameter 2 min read