Проблема в кодовой переменной list
в качестве имени переменной, лучше использовать L
.
Решение переназначается list
на list = builtins.list
или после переименования переменной перезапустите вашу IDE:
import pandas as pd
import numpy as np
import random
import builtins
#reassign list
list = builtins.list
dataframe = pd.read_csv('data.csv')
L = ['Gender']
dataset = dataframe.drop(L, axis=1)
#if want columns names in list
print(list(dataset))
#if want all values of df to nested lists
print(dataset.values.tolist())