问题描述:
有如下代码:
list = [1,2,3]
list = list(df.columns[df.isnull().sum() > 0]) #df.columns[df.isnull().sum() > 0]是Index类型,返回df中所有有空值的列的index,list()函数将后面的Index转换为列表类型
在运行上述代码时,报错:TypeError: ‘list’ object is not callable
解决方法:
变量list和函数list重名了,将变量list改成其他名字即可。