separate real and imaginary part of a complex number in python separate real and imaginary part of a complex number in python python python

separate real and imaginary part of a complex number in python


Y = (-5.79829066331+4.55640490659j)Z = (Y.real, Y.imag)A = Y.realB = Y.imag

BTW:

More: Python: Complex number - real and imaginary part


   import numpy as np                 #Can be done easily using Numpy Lib   array=np.array([3,4.5,3 + 5j,0])   #Initialize complex array   real=np.isreal(array)              #Boolean condition for real part   real_array=array[real]             #Storing it in variable using boolean indexing   imag=np.iscomplex(array)           #Boolean condition for real part   imag_array=array[imag]             #Storing it in variable using boolean indexing   print(real)   print(imag)   print(real_array)   print(imag_array)