I have a pandas dataframe and it has some columns. I want to drop columns if they are not presented at a list.
pandas dataframe columns:
list(pandas_df.columns.values)
Result:
['id', 'name' ,'region', 'city']
And my expected column names:
final_table_columns = ['id', 'name', 'year']
After x operations result should be:
list(pandas_df.columns.values)
['id', 'name']