You can also use the pop() function. The function returns the column and drops the column from the frame.
>>> import pandas as pd
>>> df = pd.DataFrame({'A':[10,20,30], 'B':[11,22,33], 'C':[12,24,36], 'D':[13,26,39]})
>>> df
A B C D
0 10 11 12 13
1 20 22 24 26
2 30 33 36 39
>>> df.pop('A')
0 10
1 20
2 30
Name: A, dtype: int64
>>> df
B C D
0 11 12 13
1 22 24 26
2 33 36 39