title: python list columns split
body: <p>Could anyone help me please? It is complicated question but i will try explain it. I need interpolate two values Depths(Z) to Speed(v) for all data </p>
  
  <pre><code>x= [55,55,55,,44,44,44,,33,33,33,] (coordinates)
  z =[10,5,0,10,7,0,10,9,0]  (depths)
  v= [20,21,22=,23,24,25,26,27,28] (speed)
  </code></pre>
  
  <p>And result </p>
  
  <pre><code>DEPTHS   SPEED(55)        SPEED(44)              SPEED(33)     
  10       20              23                      26
  6        21.5(interp)    24.5(interp)            27.5 (interp)
  0        22              25                      28
  </code></pre>
  
  <p>What I did:</p>
  
  <pre><code>import numpy as np
      X_list=[55,55,55,44,44,44,33,33,33] 
      Z_list=[10,5,0,10,7,0 10,9,0]
      V_list=[20,21,22,23,24,25,26,27,28]
      x = np.linspace(min(Z_list),max(Z_list),num = 3) #(Find min and max values in  all list, and put step
      d=np.interp(x, Z_list, V_list) # interpolation for interesting depths
      zipped = list(zip(x,d))
      print (*zipped, sep="\n")
  </code></pre>
  
  <p>And actually I got  information from first cordinate</p>
  
  <pre><code> DEPTHS    SPEED(55)    SPEED (44)      SPEED(33)    
  
      (10     20)          ?             ?
      (6      21.5)        ?             ?
      (0      22)          ?             ?
  </code></pre>
  
  <p>But I dont't  know how to get other values from another cordinates.
  I haven't got any idea how link coordinates to speeds and depths and put it to columns. </p>