regrouper vos colonnes de données par leurs types de données

grouped = df.groupby(df.dtypes, axis = 1)

for dtype, group in grouped:
    print(dtype)
    print(group)
Troubled Thrush