  # numpy.iscomplexobj () in Python

NumPy | Python Methods and Functions

Parameters:

`  array:  [array_like] Input array or object whose elements, we need to test. `

Return:

` True, if the input array has a complex element; otherwise False `

Code 1:

 ` # Python program explaining ` ` # iscomplexobj () function ` ` import ` ` numpy as np `   ` in_array ` ` = ` ` [` ` 1 ` `, ` ` 3 ` `, ` ` 5 ` `, ` ` 4 ` `] ` ` print ` ` (` ` "Input array:" ` `, in_array) `   ` output_value ` ` = ` ` np.iscomplexobj (in_array) ` ` print ` ` (` ` "Is complex:" ` `, output_value) `

Output:

` Input array: [1, 3 , 5, 4] Is complex: False `

Code 2:

` `

` # Program Python illustrating # numpy.iscomplexobj () method import numpy as geek    # Returns a value True / False for each element a = geek.arange ( 20 ). reshape ( 5 , 4 ) print ( "Is complex:" , geek.iscomplexobj (a))   # Returns True / False value as ANS # because we mentioned dtpe at the beginning b = geek.arange ( 20 ). reshape ( 5 , 4 ). dtype = complex   print ( "" , b) print ( "Is complex:" , geek.iscomplexobj (b))     b = [[[ 1j ],  [ 3 ]] print ( "Is complex:" , geek.iscomplexobj (b)) `

` `

Output:

` Is complex: False class `complex` Is complex : False Is complex: True `