séparée partie réelle et imaginaire d'un nombre complexe en python

J'ai besoin d'extraire le réel et l'imaginaire des éléments d'un nombre complexe en python. Je sais comment faire une liste dans un nombre complexe... mais pas l'inverse.

J'ai ceci:

Y = (-5.79829066331+4.55640490659j)

J'ai besoin de:

Z = (-5.79829066331, 4.55640490659)

et je vais aussi besoin de chaque partie, si il y a un moyen d'aller directement sans passer par le chemin de Z:

A = -5.79829066331
B = 4.55640490659

https://docs.python.org/2/library/functions.html#complex

Merci!

OriginalL'auteur litepresence | 2014-07-06