title: create array from lists with specific axis-positions (numpy)
body: <p>this is probably an easy question but I am a python beginner and need some help. I want to transform a list into a 2d array using numpy. There are 2 other lists describing the axis position of the values.
  f.e.:</p>
  <pre><code>list1=[1,2,3] #list with values
  list2=[0,1,2] #position x-axis
  list3=[2,1,0] #position y-axis
  </code></pre>
  <p>The output should look like this:</p>
  <pre><code>[[0 0 3]
   [0 2 0]
   [1 0 0]]
  </code></pre>
  <p>I tried creating an empty array and changing the values but could only do this manually which is not practical. Can someone explain to me how to best go about this? Thanks!</p>