[Python] python - forma "ridotta"
Marco Beri
marcoberi a gmail.com
Ven 9 Ott 2009 16:07:05 CEST
On Fri, Oct 9, 2009 at 11:10 AM, Marco Mariani
<marco.mariani a prometeia.it>wrote:
> Le alternative di "b if a else c" sono, semmai:
> - a and b or c
> - [b,c][not a]
>
Ricordo che l'orrido operatore ternario, per essere precisi, era questo:
>>> (a and [b] or [c])[0]
Altrimenti se b era per esempio 0 o None, ti tornava c anche in presenza di
un valore True di a.
Ciao.
Marco.
--
http://thinkcode.tv - Prossimamente su questi schermi
http://beri.it - Blog di una testina di vitello
http://stacktrace.it - Aperiodico di resistenza informatica
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.python.it/pipermail/python/attachments/20091009/4d9b98dc/attachment.htm
Maggiori informazioni sulla lista
Python