使用 Pandas 删除 Python 中的多余行

Deleting Excess Rows in Python with Pandas

我有一个 python 脚本,它使用 python 的 pylightxl 将我们组织的数据重组为不同的形状。但是这个脚本只适用于 excel 个数据少于 5000 行的文件,这是标准格式。但是有些文件高达 65000 行,在 5000 索引之后有不必要的数据。

我想要的是删除第5000个索引之后的多余行。 Pylightxl 无法做到这一点。只有 pandas 可以,我在互联网上搜索了使用 pandas 删除行的方法,但到目前为止我找到的答案并没有使我受益。

问题是如何使用 python pandas 删除多余的行(我们可能不知道其限制,它可以达到 200000),但截止索引是5000 行。

如果您知道 pandas 以外的另一种 python 方法,也请回答。

与其删除它,不如获取前 5000 行并使用它