Je suis nouveau en Python et j'essaie d'utiliser l'opérateur ternaire qui a ce format (je pense)
value_true if <test> else value_false
Voici un extrait de code :
expanded = set()
while not someExpression:
continue if currentState in expanded else expanded.push(currentState)
# some code here
Mais Python n'aime pas ça et dit :
SyntaxError: invalid syntax (pointed to if)
Comment le réparer ?