[Python] or
Manlio Perillo
manlio.perillo a gmail.com
Mar 18 Mar 2014 16:53:33 CET
2014-03-18 16:46 GMT+01:00 Filippo Dal Bosco - <
Filippo.DalBosco a whiteready.com>:
> dalla lista row devo togliere alcune word in posizione variabile per
> costruire un' alta lista
>
> Per come funziona " or " in python questo sotto non va
>
> stamp=[]
> for word in row:
> if (word != ' ' , or word != 'pippo' or word != 'pluto'):
> stamp.append(word)
> print(stamp)
>
> qual' è la migliore soluzione?
>
>
exclude = {'', 'pippo', 'pluto'}
# soluzione veloce:
print set(row) - exclude
# oppure:
for word in row:
if word not in exclude:
stamp.append(word)
Questo se ho capito correttamente quello che vuoi fare
Ciao Manlio
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20140318/2fbfee3d/attachment.html>
Maggiori informazioni sulla lista
Python