- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Return element-wise a copy of the string with uppercase characters converted to lowercase and vice versa in Numpy
To return element-wise a copy of the string with uppercase characters converted to lowercase and vice versa, use the numpy.char.swapcase() method in Python Numpy. For 8-bit strings, this method is locale-dependent.
The function swapcase() returns an output array of str or unicode, depending on input type. The numpy.char module provides a set of vectorized string operations for arrays of type numpy.str_ or numpy.bytes_.
Steps
At first, import the required library −
import numpy as np
Create a One-Dimensional array of strings −
arr = np.array(['Katie', 'JOHN', 'Kate', 'AmY', 'brADley'])
Displaying our array −
print("Array...
",arr)
Get the datatype −
print("
Array datatype...
",arr.dtype)
Get the dimensions of the Array −
print("
Array Dimensions...
",arr.ndim)
Get the shape of the Array −
print("
Our Array Shape...
",arr.shape)
Get the number of elements of the Array −
print("
Elements in the Array...
",arr.size)
To return element-wise a copy of the string with uppercase characters converted to lowercase and vice versa, use the numpy.char.swapcase() method −
print("
Result (swapcases)...
",np.char.swapcase(arr))
Example
import numpy as np # Create a One-Dimensional array of strings arr = np.array(['Katie', 'JOHN', 'Kate', 'AmY', 'brADley']) # Displaying our array print("Array...
",arr) # Get the datatype print("
Array datatype...
",arr.dtype) # Get the dimensions of the Array print("
Array Dimensions...
",arr.ndim) # Get the shape of the Array print("
Our Array Shape...
",arr.shape) # Get the number of elements of the Array print("
Number of elements in the Array...
",arr.size) # To return element-wise a copy of the string with uppercase characters converted to lowercase and vice versa, use the numpy.char.swapcase() method in Python Numpy print("
Result (swapcases)...
",np.char.swapcase(arr))
Output
Array... ['Katie' 'JOHN' 'Kate' 'AmY' 'brADley'] Array datatype... <U7 Array Dimensions... 1 Our Array Shape... (5,) Number of elements in the Array... 5 Result (swapcases)... ['kATIE' 'john' 'kATE' 'aMy' 'BRadLEY']
- Related Articles
- C Program for LowerCase to UpperCase and vice-versa
- For each element in a Numpy array, return a copy with the leading characters removed in Numpy
- Return element-wise string multiple concatenation in Numpy
- For each element in a Numpy array, return a copy with the trailing characters removed
- For each element in a Numpy array, return a copy with the leading and trailing characters removed
- Return a copy of each string element where all tab characters are replaced by spaces in Numpy
- Return element-wise string concatenation for two arrays of string in Numpy
- Converting Odd and Even-indexed characters in a string to uppercase/lowercase in JavaScript?
- Java program to find the percentage of uppercase, lowercase, digits and special characters in a String
- Return element-wise title cased version of string or Unicode in Numpy
- Return the element-wise remainder of division in Numpy
- Return the element-wise remainder of division with modulo operation in Numpy
- Return the element-wise remainder of division with fmod() operation in Numpy
- Return the reciprocal of the argument element-wise in Numpy
- Compare two Numpy arrays and return the element-wise maximum with fmax()
