Buongiorno a tutti,
recentemente mi sono ritrovato a scrivere per me un piccolo programma che parla con me. Volevo renderlo capace di reperire la sua memoria da dei determinati file di testo: ESEMPIO: quando io scrivo un saluto lui mi risponde con un altro saluto. Ho tutti i miei saluti tutti in maiuscolo in un file txt e grazie alla funzione readlines sono riuscito a metterli nella lista 'saluti'. Ma il problema è che ogni item della lista ha, giustamente un '\n' alla fine. Come in questo caso:
['CIAO\n', 'BUONGIORNO\n', 'BUONPOMERIGGIO\n', 'SALVE\n', 'HEI\n', 'HEY\n', 'BUONA SERA\n', 'BELLA\n', 'CIAONE\n']
Io ho dunque il bisogno di, in fase di controllo, rimuovere da ogni elemento il '\n' ma non so come farlo. Ho già provato:
lista_saluti.remove("\n")
for saluto in lista_saluti:
saluto = saluto.replace("\n", "")
Ma nessuno di essi ha funzionato.