numpy string operations | rjust() function Last Updated : 05 Feb, 2019 Summarize Comments Improve Suggest changes Share Like Article Like Report numpy.core.defchararray.rjust(arr, width, fillchar=' ') is another function for doing string operations in numpy. It returns an array with the elements of arr right-justified in a string of length width.It fills remaining space of each array element using fillchr parameter.If fillchr is not passed then it fills remaining spaces with blank space. Parameters: arr : array_like of str or unicode.Input array. width : The final width of the each string . fillchar : The character to fill in remaining space. Returns : [ndarray] Output right justified array of str or unicode, depending on input type. Code #1 : Python3 # Python program explaining # numpy.char.rjust() method # importing numpy import numpy as geek # input array in_arr = geek.array(['Numpy', 'Python', 'Pandas']) print ("Input array : ", in_arr) # setting the width of each string to 8 width = 8 # output array when fillchar is not passed out_arr = geek.char.rjust(in_arr, width) print ("Output right justified array: ", out_arr) Output: Input array : ['Numpy' 'Python' 'Pandas'] Output right justified array: [' Numpy' ' Python' ' Pandas'] Code #2 : Python3 # Python program explaining # numpy.char.rjust() method # importing numpy import numpy as geek # input array in_arr = geek.array(['Numpy', 'Python', 'Pandas']) print ("Input array : ", in_arr) # setting the width of each string to 8 width = 8 # output array out_arr = geek.char.rjust(in_arr, width, fillchar ='*') print ("Output right justified array: ", out_arr) Output: Input array : ['Numpy' 'Python' 'Pandas'] Output right justified array: ['***Numpy' '**Python' '**Pandas'] Code #3 : Python3 # Python program explaining # numpy.char.rjust() method # importing numpy import numpy as geek # input array in_arr = geek.array(['1', '11', '111']) print ("Input array : ", in_arr) # setting the width of each string to 5 width = 5 # output array out_arr = geek.char.rjust(in_arr, width, fillchar ='-') print ("Output right justified array: ", out_arr) Output: Input array : ['1' '11' '111'] Output right justified array: ['----1' '---11' '--111'] Comment More infoAdvertise with us Next Article numpy string operations | rjust() function J jana_sayantan Follow Improve Article Tags : Python Python-numpy Python numpy-String Operation Practice Tags : python Similar Reads numpy string operations | rstrip() function numpy.core.defchararray.rstrip(arr, chars=None) is another function for doing string operations in numpy. It returns a copy with the trailing characters removed for each element in arr. Parameters: arr : array_like of str or unicode. char : [str or unicode, optional] the set of characters to be remo 2 min read numpy string operations | rsplit() function numpy.core.defchararray.rsplit(arr, sep=None, maxsplit=None) is another function for doing string operations in numpy. It returns a list of the words in the string, using sep as the delimiter string for each element in arr. The rsplit() method splits every string array element into a list, starting 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 ContentString OperationsString Information String Comparison In this article, weâll explore the var 5 min read Numpy string operations | rindex() function numpy.core.defchararray.rindex() function, raises ValueError when the substring sub is not found. Calls str.rindex element-wise. Syntax : numpy.core.defchararray.rindex(arr, sub, start = 0, end = None) Parameters : arr : [array-like of str or unicode] Array-like of str . sub : [str or unicode] Input 1 min read Numpy string operations | rpartition() function In the numpy.core.defchararray.rpartition() function, each element in arr, split the element as the last occurrence of sep, and return 3 strings containing the part before the separator, the separator itself, and the part after the separator. If the separator is not found, return 3 strings containin 1 min read Like