Comment permuter deux DataFrame colonnes?

Dans MATLAB, pour échanger les première et deuxième colonnes d'une table A, on pourrait faire ceci1

A = A(:, [2 1 3:end]);

Est-il de la même façon pratique de faire cela si A ont une pandas DataFrame à la place?

1 MATLAB utilise 1 à base d'indexation.

OriginalL'auteur kjo | 2014-09-03