Python中的 numpy.defchararray.capitalize()
numpy.core.defchararray.multiply(arr, n):将字符串元素的首字母大写。
Parameters:
arr : array-like or string.
Returns : Capitalized first letter of the string.
代码#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))
输出:
arr1 : ['eAAAaeAAAa', 'ttttdsttttds', 'AAtAAt']
arr2 : ['11sf', 'sdsf2', '1111f2']
Arrays after using capitalize():
arr1 : ['Eaaaaeaaaa' 'Ttttdsttttds' 'Aataat']
arr2 : ['11sf' 'Sdsf2' '1111f2']
代码#2:
# Python Program illustrating
# numpy.char.capitalize() method
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))
输出:
arr1 : this is geeks
arr2 : for geeks
Arrays after using capitalize():
arr1 : This is geeks
arr2 : For geeks