  # numpy.iscomplex () in Python

NumPy | Python Methods and Functions

numpy.iscomplex (array): test element by element whether it is a complex number or not (not infinity or not a number) and returns the result as a logical array.
Parameters:

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

Return:

` boolean array containing the result `

Code 1:

` `

` # Python program illustrating # numpy.iscomplex () method    import numpy as geek    print ( "Is Complex:" , geek.iscomplex ([ 1 + 1j , 1 + 0j ]), "" )   print ( "Is Complex:" , geek.iscomplex ([ 0 + 1j , 0 ]), "" ) `

Output:

` Is Complex: [ True False] Is Complex: [True False] `

Code 2:

` `

 ` # Python program illustrating ` ` # numpy.iscomplex () method `  < / p> ` import ` ` numpy as geek `   ` # Returns True / False for each element ` ` a ` ` = ` ` geek.arange (` ` 20 ` `) .reshape (` ` 5 ` `, ` ` 4 ` `) ` ` print ` ` (` ` "Is complex:" ` `, geek.iscomplex (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.iscomplex (b))     b = [[[ 1j ],  [ 3 ]] print ( "Is complex:" , geek.iscomplex (b)) `
` `

` `

Output:

``` Is complex: [[False False False False] [False False False False] [False False False False] [False False False False] [False False False False]] Is complex: False Is complex: [[True] [False]]    Links:    https : //docs.scipy.org/doc/numpy-dev/reference/generated/numpy.isfinite.html     Notes:   These codes will not work for online ID. Please run them on your systems to see how they work   This article is provided by  Mohit Gupta_OMG