Ten výraz
>    (b, 10)[b != 0]
>
>   

není ekvivalentní zápisu ternárního operátoru v Céčku ani náhodou. Když 
zapíšu výraz

podmínka ? expression_true : expression_false

pak dojde k vyhodnocení pouze jednoho výrazu, buď toho pro true, nebo 
pro false část - což je velmi důležitá věc. Zatímco ten pythonovský 
zápis vyhodnotí výrazy oba, což je silně nežádoucí.

Miloslav Ponkrác
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem