2013/5/20 Carlos Catucci <carlos.catu...@gmail.com>: > >> In particolare "and" e "or" sono 'maggici', nel senso che a differenza >> della maggior parte degli altri operatori del linguaggio sono lazy >> nella valutazione degli argomenti. In Python non e' possibile >> implementare un operatore "lazy" per il "almeno uno, ma non tutti", >> cosa che invece si potrebbe fare in Lisp -- nb, l'operatore puo' >> uscire appena ha incontrato uno vero e uno falso --. > > > Pardonez moi, ma se io ho 3 operatori e devo controllare se sia vero solo > uno controllare 1 vero e 1 falso e uscire non mi sembra corretto. Il terzo > potrebbe essere anch'esso vero e quindi la condizione totale (1 T e 2 F) non > essere verificata. Otterrei quindi un falso positivo.
Quello che ho capito e' che si parla di un operatore che e' vero se *almeno* uno ma non tutti e' vero. Se due su tre sono veri, va bene. Altrimenti any(*) and not all(*) non funzionerebbe. -- . ..: -enrico- _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python