我想删除DataFrame的所有行,除了第一行和最后一行,无论大小
Input
1
2
3
4
5
.
.
999999999
Expected output:
1
999999999
您可以使用iloc
import pandas as pd
data = {
"Input": [1, 2, 3, 4, 5, 6, 7, 8]
}
df = pd.DataFrame(data)
print(f"{df}n")
df = df.iloc[[0, -1]].reset_index(drop=True)
print(df)
Input
0 1
1 8