To Re arrange the columns of dataframe from csv : I need to read a csv file in python and then re arrange the columns of csv and make a new dataframe made of the rearranged columns

I tried using list, but it might work slow..
Any alternative using numpy or pandas?