[Python] 0 in (False,) // 0 == False

Alessandro Dentella sandro a e-den.it
Ven 5 Feb 2010 10:03:37 CET


On Fri, Feb 05, 2010 at 09:57:44AM +0100, Lawrence Oluyede wrote:
> 2010/2/5 Pietro Battiston <toobaz a email.it>:
> > A questo punto, la
> > domanda è, a parità di duck typing, cosa abbia di comodo 0 == False, e
> > l'unica risposta che sono in grado di formulare è "facilità di
> > implementazione".
> 
> Non e` quella l'unica risposta, e` molto comodo avere 0, [], {}, () e
> altri contenitori equivalenti a False.

equivalente, non '=='

quello che dici non richidede '[] == False'  che solleva TypeError

sandro
*:-)


Maggiori informazioni sulla lista Python