title: How to create complex numpy array by skipping each column one by one
body: <p>I have an complex (3x6) numpy array like this:</p>
  <pre><code>x = [[(1+j2) ,(2+j8), (4+j1), (6+j8), (7+j3), (8+j2)],
       [(3+j8), (5+j1), (7+j5), (3+j2), (6+j1), (3+j1)],
       [(1+j5), (5+j4), (2+j9), (9+j5), (8+j1), (4+j1)]]
  </code></pre>
  <p>I want to split them as:</p>
  <pre><code>x1 = [[(1+j2), (4+j1), (7+j3)],
        [(3+j8), (7+j5), (6+j1)],
        [(1+j5), (2+j9), (8+j1)]]
  </code></pre>
  <p>and</p>
  <pre><code>x2 = [[(2+j8), (6+j8), (8+j2)],
        [(5+j1), (3+j2), (3+j1)),
        [(5+j4), (9+j5), (4+j1)]]
  </code></pre>
  <p>I mean, I want to get a new complex numpy array by skipping each column one by one.
  How can I do it?</p>