Ciao a tutti, anticipo che google mi è tanto tanto amico, ma a volte, per avere la risposta giusta bisogna fare la domanda giusta, e non è sempre così facile.
Vengo al dunque, ho la seguente lista: a = [['Settembre 2021'], \ ['01 Merc', '07:58', '12:36', 'milano', 'torino', ' ', '13:57', '17:33', 'roma', 'napoli'], \ ['02 Giov', '07:32', '12:55', 'Torino', 'palermo', ' ', '14:13', '18:43', 'como', 'genova'], \ ['04 Saba'], \ ['05 Dome'],\ ['06 Lune', '07:41', '12:57', 'genova', 'livorno', ' ', '13:50', '19:08', 'siracusa', 'messina'], \ ['22 Merc', 'Modifica', ' ', '05:09', '12:09', 'Torino', 'Torino'],\ ['29 Merc', 'Modifica']] Il risultato che voglio ottenere è: a=[['01 Merc', '07:58', '12:36', '13:57', '17:33'], \ ['02 Giov', '07:32', '12:55','14:13', '18:43'], \ ['04 Saba'], \ ['05 Dome'], \ ['06 Lune', '07:41', '12:57', '13:50', '19:08'], \ ['22 Merc', 'Modifica'], \ ['29 Merc', 'Modifica']] Ho evidenziato la lista in quanto se cè la scritta Modifica non deve importare il resto della lista. mi servirebbe qualcosa tipo if x[:2].isnumeric() == False or x[:8] != Modifica : list.remove(x) ma non so come applicarlo J Secondo me dovrei fare un primo for per tirare fuori i giorni, poi un secondo for con un if x[:2].isnumeric() == False or x[:8] != Modifica e poi un append per ricostruire la lista, ma tra il dire e fare Qualcuno può darmi 2 dritte? Ringrazio tutti anche solo per aver perso del proprio tempo per aver letto la mail. Saluti Marcello
_______________________________________________ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python