numpy.core.defchararray.rsplit (arr, sep = None, maxsplit = None)
— another function to do string operations in numpy. Returns a list of words in a string, using sep as the separator string for each element in arr. The rsplit ()
method splits each element of the string array into a list starting from the right, while the split ()
method splits each element of the string array starting from the left.
Parameters:
arr: array_like of str or unicode.Input array.
sep: [str or unicode, optional] specifies the separator to use when splitting the string.
maxsplit: [int, optional] how many maximum splits to do.Returns: [ndarray] Output Array containing of list objects.
Code # 1:
|
Output:
Input array: [’geeks for geeks’] Output splitted array: [ [’geeks’,’ for’, ’geeks’]]
Code # 2:
|
Output :
Input array: [’Num-py’’ Py-th-on’ ’Pan -das’] Output splitted array: [[’Num’,’ py’] [’Py’,’ th’, ’on’] [’ Pan’, ’das’]]
Code # 3:
|
Exit:
Input array: [’Num-py’’ Py-th-on’ ’Pan-das’] Output splitted array: [[’ Num’, ’py’] [’ Py-th’, ’on’] [’ Pan’, ’das’]]