Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

Problema con \n nella lista

G
Giacomozm (1440 points)
20 59 68
in Es3 by (1.4k points)
Ho trasformato il file di testo in una lista di stringhe, l unico problema è che ogni elemento lo salva con \n alla fine . Soluzioni?
450 views
closed

3 Answers

Best answer
Luca T. (5410 points)
3 20 38
by (5.4k points)
edited by
Ti suggerirei di lavorare prima la stringa e rimuovere tutti gli spazi usando il metodo replace e dopo usare il metodo split. In alternativa di usare un ciclo for ed aggiungere ogni riga, tolti gli ultimi due caratteri, ad una lista.
Luca T. (5410 points)
3 20 38
by (5.4k points)
Mi correggo, tolto l'ultimo carattere!
cristofer.valiante (1690 points)
3 8 21
by (1.7k points)
per fare le stringhe senza "\n" alla fine devi scrivere il nome della stringa dal readline con questo [:-1]

cioè considerare tutta la stringa tranne "\n"
G
Giacomozm (1440 points)
20 59 68
by (1.4k points)
Io pero ho usato il readlines che me lo trasforma in stringa
andrea.sterbini (207940 points)
756 1270 2377
by (208k points)
oppure strip