title: Multiple dtypes in a Numpy array
body: <p>I have the following data set in a numpy array:</p>
  
  <p>Array 1:</p>
  
  <pre><code>[[a, 1, 20]
   [a, 3, 40]
   [b, 1, 20]
   [b, 2, 40]
   [c, 5, 90]]
  </code></pre>
  
  <p>Array 2:</p>
  
  <pre><code>[[a, 2]
   [a, 5]]
  </code></pre>
  
  <p>What I'm trying to accomplish is the following: <code>Array2[0,0]=a</code>, and <code>Array2[0,1]=2</code>
  I want to interpolate from the first array to find <code>a,2,30</code>.</p>
  
  <p>To do this I'm using <code>np.where(Array1==item)[0]</code> which looks for <code>'a'</code>, I can't interpolate though because the <code>dtype</code> used to import was a string, not an int.</p>
  
  <p>It's been a while since I've used Numpy so if I'm completely in the weeds please let me know.</p>