Sehr einfache Linie:Warum funktioniert dieser einfache Bedingungsausdruck nicht?
i = 3
a = 2 if i in [1, 3, 6] else a = 7
nicht mit:
SyntaxError: can't assign to conditional expression
während erweitert, wie:
if i in [1, 3, 6]:
a = 2
else:
a = 7
gut funktioniert.
Sorry Leute, hin und wieder vergesse ich die zusätzliche '=' und am Ende verblüfft, warum die Linie nicht funktioniert. – Gabriel