SyntaxError:Pandas中的语法无效

时间:2018-04-30 04:46:29

标签: python pandas

我不知道为什么语法无效。

data[g in data.G.str.split(",") if (g.strip() == "H") else pass]

^
SyntaxError: invalid syntax

由于

1 个答案:

答案 0 :(得分:0)

您不能以这种方式使用pass

我认为你想要的是:

data[(g.strip() == "H") & (g in data.G.str.split(","))]

请点击此处了解语法:Python Ternary Operator Without else