使用del函数删除
用法:
del df['column']
例子:
import pandas as pd
dict={'a':[1,2,3,4],'b':[5,6,7,8],'c':[0,0,0,0],'d':[9,2,3,4]}
df=pd.DataFrame(dict)
print(df)
'''
a b c d
0 1 5 0 9
1 2 6 0 2
2 3 7 0 3
3 4 8 0 4
'''
#删除全为0的列
del df['c']
print(df)
'''
a b d
0 1 5 9
1 2 6 2
2 3 7 3
3 4 8 4
'''