title: Formatting a dictionary with Python Numpy
body: <p>How can I set the numpy array <code>a</code> into three list sets within the dictionary dictionary as <code>one, two, three</code> just like the expected output below?</p>
  <pre><code>import numpy as np 
  set_names = np.array(['one', 'two', 'three'])
  a = np.array([12,4,2,45,6,7,2,4,5,6,12,4])
  dictionary = dict(zip(set_names, np.array_split(a, 3)))
  </code></pre>
  <p>Expected output:</p>
  <pre><code>{'one': array([12,  45,  2,  6]),
   'three': array([4, 6, 4, 12]),
   'two': array([2,  7,  5,  4])}
  </code></pre>