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:
# Python Program illustrating # numpy.char.capitalize() method 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:
# Python Program illustrating # numpy.char.capitalize() method import numpy as np arr1 = 'this is neveropen ' arr2 = 'for neveropen ' 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 neveropen arr2 : for neveropen Arrays after using capitalize(): arr1 : This is neveropen arr2 : For neveropen