Open In App

numpy.isreal() in Python

Improve
Improve
Like Article
Like
Save
Share
Report

numpy.isreal(array) : Test element-wise whether it is a real number or not(not infinity or not Not a Number) and return the result as a boolean array. 
Parameters :  

array : [array_like] Input array whose element we want to test

Return :  

boolean array containing the result

Code 1 : 

Python




# Python Program illustrating
# numpy.isreal() method
   
import numpy as geek 
  
print("Is Real : ", geek.isreal([1+1j, 0j]), "\n")
  
print("Is Real : ", geek.isreal([1, 0]), "\n")


Output : 
 

Is Real :  [False  True] 

Is Real :  [ True  True] 

Code 2 : 
 

Python




# Python Program illustrating
# numpy.isreal() method
    
import numpy as geek 
   
# Returns True/False value for each element 
a = geek.arange(20).reshape(5, 4)
print("Is Real : \n", geek.isreal(a), "\n")
   
# Returns True/False value as ans 
# because we have mentioned dtype in the beginning
a = geek.arange(20).reshape(5, 4).dtype = float
print("\nIs Real : ", geek.isreal(a))


Output : 
 

Is Real : 
 [[ True  True  True  True]
 [ True  True  True  True]
 [ True  True  True  True]
 [ True  True  True  True]
 [ True  True  True  True]] 


Is Real :  True

Note : 
These codes won’t run on online IDE’s. So please, run them on your systems to explore the working.

 


Last Updated : 08 Mar, 2024
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads