title: Creating multiple dataframes with a loop
body: <p>This undoubtedly reflects lack of knowledge on my part, but I can't find anything online to help. I am very new to programming. I want to load 6 csvs and do a few things to them before combining them later. The following code iterates over each file but only creates one dataframe, called <code>df</code>.</p>
  
  <pre><code>files = ('data1.csv', 'data2.csv', 'data3.csv', 'data4.csv', 'data5.csv', 'data6.csv')
  dfs = ('df1', 'df2', 'df3', 'df4', 'df5', 'df6')
  for df, file in zip(dfs, files):
      df = pd.read_csv(file)
      print(df.shape)
      print(df.dtypes)
      print(list(df))
  </code></pre>