Lendo arquivos CSV em um loop usando pandas e concatenando-os

Eu tenho 10 arquivos csv, chamadosdata_run1_all.csv, data_run2_all.csv, ...,data_run10_all.csv. Os arquivos CSV têm as mesmas colunas, mas linhas diferentes.

Agora estou importando-os um por um paradf_run1, df_run2, ...,df_run10.

Posso usar um loop para importá-los? Algo como:i=1 to 10, df_runi=pandas.read_csv('data_runi_all.csv').

Estou perguntando porque a análise de dados, plotagem etc. para cada quadro de dados também são iguais. Todo o código para cada quadro de dados é repetido 10 vezes. Se eu puder usar um loop para fazer 10 vezes, o código será muito mais curto e legível.

questionAnswers(2)

yourAnswerToTheQuestion