numpy.defchararray.capitalize() in Python
Last Updated :
28 Nov, 2018
numpy.core.defchararray.multiply(arr, n): Capitalizes the first letter of string element-wise.
Parameters:
arr : array-like or string.
Returns : Capitalized first letter of the string.
Code #1:
import numpy as np
arr1 = [ 'eAAAaeAAAa' , 'ttttdsttttds' , 'AAtAAt' ]
arr2 = [ '11sf' , 'sdsf2' , '1111f2' ]
print ( "arr1 : " , arr1)
print ( "arr2 : " , arr2)
Print ( "\nArrays after using capitalize():" )
print ( "\narr1 : " , np.char.capitalize(arr1))
print ( "arr2 : " , np.char.capitalize(arr2))
|
Output:
arr1 : ['eAAAaeAAAa', 'ttttdsttttds', 'AAtAAt']
arr2 : ['11sf', 'sdsf2', '1111f2']
Arrays after using capitalize():
arr1 : ['Eaaaaeaaaa' 'Ttttdsttttds' 'Aataat']
arr2 : ['11sf' 'Sdsf2' '1111f2']
Code #2:
import numpy as np
arr1 = 'this is geeks '
arr2 = 'for geeks '
print ( "arr1 : " , arr1)
print ( "arr2 : " , arr2)
Print ( "\nArrays after using capitalize():" )
print ( "\narr1 : " , np.char.capitalize(arr1))
print ( "arr2 : " , np.char.capitalize(arr2))
|
Output:
arr1 : this is geeks
arr2 : for geeks
Arrays after using capitalize():
arr1 : This is geeks
arr2 : For geeks
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...