Skip to content
Related Articles

Related Articles

numpy string operations | swapcase() function
  • Last Updated : 15 Jan, 2019

numpy.core.defchararray.swapcase(arr) function return element-wise a copy of the string with uppercase characters converted to lowercase and lowercase characters converted to uppercase.

Syntax: numpy.char.swapcase(arr)

Parameters:
arr : [ array_like ] Input array which may be str or unicode.

Returns : [ndarray] Output lowercased array of str or unicode, depending on input type.

Code #1:






# Python Program explaining
# numpy.char.swapcase() function 
  
import numpy as geek 
  
  
in_arr = geek.array(['P4Q R', '4q Rp', 'Q Rp4', 'rp4q'])
print ("input array : ", in_arr)
  
out_arr = geek.char.swapcase(in_arr)
print ("output swapcasecased array :", out_arr)
Output:
input array :  ['P4Q R' '4q Rp' 'Q Rp4' 'rp4q']
output swapcasecased array : ['p4q r' '4Q rP' 'q rP4' 'RP4Q']

 
Code #2:




# Python Program explaining
# numpy.char.swapcase() function 
  
import numpy as geek 
  
  
in_arr = geek.array(['Geeks', 'For', 'Geeks'])
  
print ("input array : ", in_arr)
  
out_arr = geek.char.swapcase(in_arr)
print ("output swapcasecased array :", out_arr )
Output:
input array :  ['Geeks' 'For' 'Geeks']
output swapcasecased array : ['gEEKS' 'fOR' 'gEEKS']

Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.

My Personal Notes arrow_drop_up
Recommended Articles
Page :