title: Add prefix / suffix to dataframe name or pass 'parameter' into dataframe name in python
body: <p>How can I pass parameter in python to create new dataframe each time for example : </p>
  
  <pre><code>import numpy as np
  
  for i in range(10):
      df = DataFrame(np.random.rand(10, 3), columns=list('abc'))
      print i , df
  </code></pre>
  
  <p>This will give me a different dataframe df each time, but I want my df output to be dataframe named : </p>
  
  <pre><code>df1 , df2, df3 , df4 ..
  </code></pre>
  
  <p>===============================================</p>
  
  <pre><code>import numpy as np
  name = ['one','two','three']
  for i in range(3):
      name_df = DataFrame(np.random.rand(10, 3), columns=list('abc'))
      print i , name_df
  </code></pre>
  
  <p>This second example I would like my dataframe names to be </p>
  
  <pre><code>one, two, three
  </code></pre>
  
  <p>================================================</p>
  
  <p>here below as a function </p>
  
  <pre><code>def data(t):
      df_%s , %t = DataFrame(np.random.rand(10, 3), columns=list('abc'))
      print df_%s , %t
  data('a')
  data('b')
  </code></pre>
  
  <p>here in the function I would like to get output dataframe named : </p>
  
  <pre><code>df_a , df_b
  </code></pre>