Vous ne pouvez pas utiliser break ou continuer avec l'opérateur ternaire

L'opérateur ternaire est utilisé pour "expression". L'histoire qui se rompt et continue ne sont pas des "expressions" mais des "déclarations", vous ne pouvez donc pas les porter de côté comme dans l'exemple ci-dessous.

Mauvais exemple


for i in range(100):
     break if i > 20 else continue

Recommended Posts

Vous ne pouvez pas utiliser break ou continuer avec l'opérateur ternaire
Jusqu'à ce que vous utilisiez l'API Kaggle avec Colab
[Introduction à Python] Comment utiliser l'opérateur booléen (et ・ ou ・ non)
Utilisez la fonction de prévisualisation avec aws-cli
Anglais technique> vous utilisez les opérateurs booléens [et, ou, et non] pour ...> Opérations booléennes - et, ou, non
Notez jusqu'à ce que vous utilisiez emacs avec WSL
[Python] Arrondissez avec juste l'opérateur
Jusqu'à ce que vous puissiez utiliser opencv avec python