title: Python Pandas Data frame creation
body: <p>I tried to create a data frame df using the below code :</p>
  
  <pre><code>import numpy as np
  import pandas as pd
  index = [0,1,2,3,4,5]
  s = pd.Series([1,2,3,4,5,6],index= index)
  t = pd.Series([2,4,6,8,10,12],index= index)
  df = pd.DataFrame(s,columns = ["MUL1"])
  df["MUL2"] =t
  
  print df
  
  
     MUL1  MUL2
  0     1     2
  1     2     4
  2     3     6
  3     4     8
  4     5    10
  5     6    12
  </code></pre>
  
  <p>While trying to create the same data frame using the below syntax, I am getting a wierd output. </p>
  
  <pre><code>df = pd.DataFrame([s,t],columns = ["MUL1","MUL2"])
  
  print df
  
     MUL1  MUL2
  0   NaN   NaN
  1   NaN   NaN
  </code></pre>
  
  <p>Please explain why the NaN is being displayed in the dataframe when both the Series are non empty and why only two rows are getting displayed and no the rest.</p>
  
  <p>Also provide the correct way to create the data frame same as has been mentioned above by using the columns argument in the pandas DataFrame method.</p>