next up previous contents
Next: Scaldiamoci un po' ... Up: Iterazione (while, e for) Previous: Iterazione (while, e for)   Indice

Operatore in

Molto importante è l'operatore (necessario nel for) in, che è analogo della teroria degli insiemi a $\in$ (appartiene). In questo modo for n in range(5): si legge come per tutti gli n che appartengono alla lista di numeri tra 0 e 4. in può essere utilizzato anche nel contesto condizionale, per controllare se la condizione di appartenenza sia verificata o meno, come nei seguenti esempi
>>> set=range(10)
>>> 1 in set # uno e` nel set?
1
>>> 10 in set # 10 e` nel set?
0
>>> if 3 in set:
...    print 'yes' 
... 
yes
>>>
Analogamente 'not in' equivale a $\notin$.



2004-11-02