读取 csv 文件时如何跳过偶数/奇数行?

niv*_*niv 2 csv pandas

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

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

Chr*_*ris 5

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

df = pd.read_csv(some_path, skiprows=lambda x: x%2 == 0)
Run Code Online (Sandbox Code Playgroud)