Eu não sei por que sintaxe inválida.
data[g in data.G.str.split(",") if (g.strip() == "H") else pass]
^
SyntaxError: invalid syntax
obrigado
Respostas:
0 para resposta № 1Você não pode usar pass
nesse caminho.
Eu acho que o que você quer é:
data[(g.strip() == "H") & (g in data.G.str.split(","))]
veja aqui para entender a sintaxe: Operador Ternário Python Sem mais