Note: please edit the title to be more reflective of the question; I could not come up with a way to phrase it.
I have very large array; here is some sample data:
array([ 0.2952941 -0.22235294j, -0.4027451 +0.2090196j ,
-0.19882353+0.2717647j , 0.17764705-0.1282353j ,
0.38156864-0.23803921j, 0.25607842-0.28509805j,
-0.4262745 +0.42078432j, -0.33215687+0.17764705j,
-0.23019607+0.19333333j], dtype=complex64)
How can I split it into three numpy array's, such that:
a = [0.2952941 -0.22235294j, 0.17764705-0.1282353j, -0.4262745 +0.42078432j]
b = [-0.4027451 +0.2090196j, 0.38156864-0.23803921j, -0.33215687+0.17764705j]
c = [-0.19882353+0.2717647j, 0.25607842-0.28509805j, -0.23019607+0.19333333j]
As you can see, the 1st, 4th, 7th are in a
. The 2nd, 5th and 8th are in b
. And the 3rd, 6th, and 9th are in c