Сохранение порядка столбцов в Python DataFrame Pandas

Есть ли способ сохранить порядок столбцов в CSV-файле при чтении и записи с помощью Python Pandas? Например, в этом коде

import pandas as pd

data = pd.read_csv(filename)
data.to_csv(filename)

выходные файлы могут отличаться, поскольку столбцы не сохраняются.

Ответы на вопрос(3)

Ваш ответ на вопрос