2014-07-06 13 views
10

Tôi cần trích xuất các phần tử thực và tưởng tượng của một số phức trong python. Tôi biết cách tạo một danh sách thành một số phức tạp ... nhưng không phải là cách khác.phần thực và ảo riêng biệt của một số phức trong python

Tôi có điều này:

Y = (-5.79829066331+4.55640490659j) 

tôi cần:

Z = (-5.79829066331, 4.55640490659) 

và tôi cũng sẽ cần từng phần nếu có một con đường để đi trực tiếp mà không đi theo cách của Z:

A = -5.79829066331 
B = 4.55640490659 

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

Cảm ơn!

Trả lời

8
Z = (Y.real, Y.imag) 
A = Y.real 
B = Y.imag 
14
Y = (-5.79829066331+4.55640490659j) 

Z = (Y.real, Y.imag) 

A = Y.real 
B = Y.imag 
Các vấn đề liên quan