Предположим, вы хотите бросить. Вы можете сделать это двумя способами.
- Использование удаления для удаления, например, двух столбцов a и b
import pandas as pd
df=pd.read_csv('filename')
df=df.drop(columns=["a","b"])
2.Выбрав only theстолбцы, которые вы хотите отобразить
import pandas as pd
df=pd.read_csv('filename')
new_df=df[["name","sex","age"]]
В вашем случае
columns_to_retain = 'name, sex, age'
x_cols = [col.strip() for col in columns_to_retain.split(',')]#column.strip ensures that that are no leading or trailing white space in the words
new_df=df[x_cols]