Nie wiem, dlaczego błędna składnia.
data[g in data.G.str.split(",") if (g.strip() == "H") else pass]
^
SyntaxError: invalid syntax
Dzięki
Odpowiedzi:
0 dla odpowiedzi № 1Nie możesz tego użyć pass
w ten sposób.
Myślę, że chcesz:
data[(g.strip() == "H") & (g in data.G.str.split(","))]
zobacz tutaj, aby zrozumieć składnię: Python Ternary Operator Bez tego