|  |      1Xs0ul      2019-05-17 01:30:49 +08:00 你后面的报错,要不是因为前面 drop 过了那一行已经没有了,就是 1. 加了 inplace 返回值是 None,加了赋值等于把 PageDF 清空了 2. index 从 0 开始,dfmaxrow 得减一 3. 如果 index 不是自动生成而是从原始数据读取的,可能不是 0 到 n-1 这样的。df.drop(df.index[-1], axis=0)试试 | 
|  |      2inhzus      2019-05-17 01:31:34 +08:00 via Android | 
|  |      3necomancer      2019-05-17 01:32:25 +08:00 df.drop(df.tail(n).index) 从尾部去掉 n 行 df.dorp(df.head(n).index) 从头去掉 n 行 可以加上 inplace=True 直接修改原 dataFrame,不过函数返回是 None | 
|  |      4necomancer      2019-05-17 01:33:56 +08:00 如果数据结构简单的话,是不是 df[:-1] 就行了... | 
|      5ec0      2019-05-17 10:28:45 +08:00 PageDF = PageDF[:-1] |