Есть список с комплексными числами и из этого списка нужно создать два списка.
Примерно есть список List = [ [ [a0 :+ b0],[d0 :+ k0] ], [ [a1 :+ b1],[d1 :+ k1] ], ..]
Сначала элементы a0, a1, a2 взять модуль и возвести в квадрат и создать список
List1 = [ (|a0|)^2, (|a1|)^2, (|a2|)^2…]
И над элементами b сделать тоже самое, но создать другой список List2.
List2 = [ (|b0|)^2, (|b1|)^2, (|b2|)^2…]
я понимаю что модуль для комплексных чисел это magnitude, map функции которая применяется к каждому элементу списка ну и квадрат понятно ^2
А вот как это все собрать, не понимаю.