首页 > 解决方案 > 如何在读取 csv 文件时跳过偶数/奇数行?

问题描述

使用读取 csv 时,是否有一种简单的方法可以忽略所有偶数/奇数行pandas

我知道skiprows参数,pd.read_csv但为此我需要提前知道行数。

标签: pandascsv

解决方案


pd.read_csv skiprows参数接受可调用的,因此您可以使用 lambda 函数。例如:

df = pd.read_csv(some_path, skiprows=lambda x: x%2 == 0)

推荐阅读