Open In App

numpy.isrealobj() in Python

Last Updated : 07 Aug, 2019
Comments
Improve
Suggest changes
Like Article
Like
Report
numpy.isrealobj(array) : This logical function helps to checks if the array has no complex type or array has a complex number. Even if imaginary part is equal to zero, it is not considered to be a Real Object. Parameters :
array    : [array_like]Input array or object whose elements, we need to test.
Return :
True, if the input array hasn't any complex element; otherwise False 
  Code 1 : Python
# Python program explaining
# isrealobj() function
import numpy as np

in_array = [1, 3, 5, 4]
print ("Input array : ", in_array)

output_value = np.isrealobj(in_array)
print ("\nIs real : ", output_value)
Output :
Input array :  [1, 3, 5, 4]

Is real :  True
  Code 2 : Python
# Python Program illustrating
# numpy.isrealobj() method   
import numpy as geek 
   
# Returns True/False value for each element 
a = geek.arange(20).reshape(5, 4)
print("Is real : ", geek.isrealobj(a))
   
# Returns True/False value as ans 
# because we have mentioned dtpe in the beginning
b = geek.arange(20).reshape(5, 4).dtype = complex
                 
print("\n",b)
print("\nIs real : ", geek.isrealobj(b))
  
  
b = [[1j], 
     [3]]
print("\nIs real : ", geek.isrealobj(b))
Output :
Is real :  True

 class 'complex'

Is real :  True

Is real :  False
References : https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.isrealobj.html#numpy.isrealobj .

Practice Tags :

Similar Reads

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy