Salut tout le monde,

en parcourant le forum, je suis tombé sur ce lien :
http://python.developpez.com/cours/D...ion/and_or.php

J'ai lu les astuces and-or, et les ai presque toutes captées, la seule dont je n'arrives pas voir l'utilité est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
>>> a = ""
>>> b = "second"
>>> (1 and [a] or [b])[0]
''
Puisque peu importe la valeur de a ou b, a sera toujours retourné, dès lors quel intérêt ?!?

Je me dis que l'auteur n'a pas écrit ça pour rien, ça doit forcément servir à quelque chose...

Donc si vous savez ou voyez l'utilité de cette astuce, pourriez-vous éclairer ma lanterne s'il-vous plait (par un exemple, si possible )