1.

Write a program to convert a string element to uppercase, lowercase, capitalise the first letter, title-case and swapcase of a given NumPy array.

Answer»

Sample Solution:-

import numpy as np

# Create Sample NumPy array
arr = np.array(['i', 'love', 'NumPy', 'AND', 'interviewbit'], dtype=str)

upper_case_arr = np.char.upper(arr)
lower_case_arr = np.char.lower(arr)
capitalize_case_arr = np.char.capitalize(arr)
titlecase_arr = np.char.title(arr)
swapcase_arr = np.char.swapcase(arr)

print("Upper Conversion: ", upper_case_arr)
print("Lower Conversion: ", lower_case_arr)
print("Capitalize First Letter Conversion: ", capitalize_case_arr)
print("Titlecase Conversion: ", titlecase_arr)
print("Swapcase Conversion: ", swapcase_arr)

Output:

Upper Conversion: ['I' 'LOVE' 'NUMPY' 'AND' 'INTERVIEWBIT']
Lower Conversion: ['i' 'love' 'numpy' 'and' 'interviewbit']
Capitalize First Letter Conversion: ['I' 'Love' 'Numpy' 'And' 'Interviewbit']
Titlecase Conversion: ['I' 'Love' 'Numpy' 'And' 'Interviewbit']
Swapcase Conversion: ['I' 'LOVE' 'nUMpY' 'and' 'INTERVIEWBIT']


Discussion

No Comment Found