pandasでデータフレームdf1からdf25までを縦結合したいと考えています。
ぐぐると2つの結合のものばかりで、3つ以上もOKとは書いていますが

pd.concat([df1,df2,df3,df4,...,df25])

のような書き方は避けたいと考えています。
他言語だとdf1-df25のように連番を処理するテクニックがあったりするのですが、pythonでもうまくかけるものなのでしょうか。

現在の案としてはdefでdf2にdf1とdf2を結合したものを代入、それとdf3を結合したものをdf3に代入というのをループで回そうか、位しか思いつかないです。

文字列の処理でうまくかけないか考えております。
アイデアを貸してくださる方、よろしくお願いいたします。

追記
dfというリストの中にdf[1]からdf[25]というデータフレームを格納するところまではできたのですが、concatの際はどのように書けばよいのでしょうか。pd.concat(df)やpd.concat([df])ではうまくいきませんでした。

pd.concat(df)で無事解決しました。勘違いでした。すいません。