データを連結したい(pandas.concat

pd.concat([data1, data2], ignore_index=True)

pandas.concatで、データを縦方向に連結できます。 ignore_index=Trueで、連結後のインデックスをリセットします。

複数ファイルを連結したい

from pathlib import Path
read_from = "ディレクトリ名"
search_pattern = "*.csv"
fnames = sorted(Path(read_from).glob(search_pattern))

dfs = []
for fname in fnames:
    df = read_csv(fname)
    dfs.append(df)
merged = pd.concat(dfs, ignore_index=True)

pathlibモジュールと組み合わせて、複数ファイルをひとつのデータフレームに変換できます。 手クセのように使っている書き方です。

連結できたか確認したい

merged = pd.concat([data1, data2], ignore_index=True)
len(data1) + len(data2) == len(merged)

縦方向に連結するため、連結したデータフレームの行数の和は、連結後のデータフレームの行数と一致するはずです。