您可以使用drop(...)
删除行,以及drop(..., axis=1)
删除列
data = [
['', '', '', ''],
['', 1, 2, 3],
['', '', '', ''],
['', 7, 8, 9],
]
import pandas as pd
df = pd.DataFrame(data)
# drop first column - [0]
df = df.drop(0, axis=1)
# drop first and third row - [0,2]
df = df.drop([0,2])
print(df)
Before:
0 1 2 3
0
1 1 2 3
2
3 7 8 9
After:
1 2 3
1 1 2 3
3 7 8 9