2014-03-18 16:46 GMT+01:00 Filippo Dal Bosco - < filippo.dalbo...@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 > Or in python funziona come in tutto il resto del mondo. E come dovrebbe funzionare secondo te? stamp=[] > for word in row: > if (word != ' ' , or word != 'pippo' or word != 'pluto'): > stamp.append(word) > print(stamp) > > qual' è la migliore soluzione? > Togliere la virgola dopo ' ' Comunque il modo migliore è, a mio parere, usando la list comprehension: stamp = [word for word in row if word not in (' ', 'pippo', 'pluto')] Ciao. Marco. -- http://beri.it/ - Un blog http://beri.it/i-miei-libri/ - Qualche libro
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python