How can I concat multiple dataframes in Python? : <p>I have multiple (more than 100) dataframes. How can I concat all of them?</p>

<p>The problem is, that I have too many dataframes, that I can not write them manually in a list, like this: </p>

<pre><code>&gt;&gt;&gt; cluster_1 = pd.DataFrame([['a', 1], ['b', 2]],
...                    columns=['letter  ', 'number'])


&gt;&gt;&gt; cluster_1
  letter  number
0      a       1
1      b       2


&gt;&gt;&gt; cluster_2 = pd.DataFrame([['c', 3], ['d', 4]],
...                    columns=['letter', 'number'])


&gt;&gt;&gt; cluster_2
  letter  number
0      c       3
1      d       4


&gt;&gt;&gt; pd.concat([cluster_1, cluster_2])
  letter number
0      a       1
1      b       2
0      c       3
1      d       4
</code></pre>

<p>The names of my N dataframes  are cluster_1, cluster_2, cluster_3,..., cluster_N. The number N can be very high.</p>

<p>How can I concat N dataframes?</p>
