numpy string operations | join() function
Last Updated :
05 Feb, 2019
numpy.core.defchararray.join(sep, arr)
is another function for doing string operations in numpy. For each element in arr, it returns a copy of the string in which the string elements of array have been joined by separator.
Parameters:
sep : It joins elements with the string between them.
arr :Input array.
Returns : Output array of str or unicode with joined elements.
Code #1 :
import numpy as geek
in_arr = geek.array([ 'Python' , 'Numpy' , 'Pandas' ])
print ( "Input original array : " , in_arr)
sep = geek.array([ '-' , '+' , '*' ])
out_arr = geek.core.defchararray.join(sep, in_arr)
print ( "Output joined array: " , out_arr)
|
Output:
Input original array : ['Python' 'Numpy' 'Pandas']
Output joined array: ['P-y-t-h-o-n' 'N+u+m+p+y' 'P*a*n*d*a*s']
Share your thoughts in the comments
Please Login to comment...