erreur de syntaxe ?

Ajouté par Mickaël Delatre il y a plus de 12 ans

Bonjour (réactivation du forum), une question toute bête : la ligne suivante me donne une erreur de syntaxe

for j in date_sta1 if j>=tin and sta1_endtime[j]<=tfin:

date_sta1 est une liste, et sta1_endtime un dictionnaire qui prend en clé les éléments de la liste précédente (les deux sont créés à une étape antérieure). tin et tfin sont des variables à qui on a affecté précédemment une grandeur triable (un UTCDateTime en l'occurence, perfectly legit)

et je suis fatigué, je ne vois pas l'erreur de syntaxe. Je suppose que c'est une question de parenthèses pour qu'il s'en sorte de ma condition ?