title: How to save a list of dataframes to csv
body: <p>I have a list of data frames which I reshuffle and then I want to save the output as a csv. To do this I'm trying to append this list to an empty data frame:</p>
  
  <pre><code>l1=[year1, year2,..., year30]
  shuffle (l1)
  columns=['year', 'day', 'tmin', 'tmax', 'pcp']
  index=np.arange(10957)
  df2=pd.DataFrame(columns=columns, index=index)
  l1.append(df2)
  </code></pre>
  
  <p>This result in an empty data frames with a bunch of Nans. I don't necessarily need to append my reshuffled list to a dataframe, I just need to save it as a csv, and this is the only way I find yet.</p>