Trasformare file di testo in un insieme

G
Giacomozm (1440 points)
9 59 68
asked Oct 25, 2017 in Es3 by Giacomozm (1,440 points)
closed Nov 4, 2017 by andrea.sterbini
Come faccio a convertire un file di testo in un' insieme da inserire poi in una funzione predefinita?
352 views
closed with note: deadline expired

4 Answers

Neo (6720 points)
6 27 37
answered Oct 25, 2017 by Neo (6,720 points)
Utilizza la funzione set(nomevariabile)!
A
AlessioL98 (500 points)
1 7 14
answered Oct 25, 2017 by AlessioL98 (500 points)
Apri il file in modalità lettura, e utilizza il comando var=nomefile.readlines() per "leggere" i singoli elementi. A questo punto utilizza il comando set(var) per inserirli in un insieme.
G
Giacomozm (1440 points)
9 59 68
commented Oct 25, 2017 by Giacomozm (1,440 points)
però nella lista mi mette ogni elemento in formato 'elemento\n'
andrea.sterbini (172780 points)
513 935 1789
answered Oct 25, 2017 by andrea.sterbini (172,780 points)
In un insieme di cosa, esattamente? Di linee?
G
Giacomozm (1440 points)
9 59 68
commented Oct 25, 2017 by Giacomozm (1,440 points)
si, senza però che mi salvi ogni elemento con \n alla fine
cristofer.valiante (1650 points)
3 8 20
commented Oct 25, 2017 by cristofer.valiante (1,650 points)
giacomozm per togliere la "\n" devi settare la variabile stringa con [:-1]
G
Giacomozm (1440 points)
9 59 68
commented Oct 25, 2017 by Giacomozm (1,440 points)
Col readline giusto?
andrea.sterbini (172780 points)
513 935 1789
answered Oct 25, 2017 by andrea.sterbini (172,780 points)
NO CODICE, PLEASE