Ho un file che contiene valori separati da tab ("\ t"). Sto cercando di creare un elenco e memorizzare tutti i valori del file nell'elenco. Ma ho qualche problema. Ecco il mio codice.divisione di una stringa in base alla scheda nel file
line = "abc def ghi"
values = line.split("\t")
Funziona bene finché c'è solo una scheda tra ciascun valore. Ma se c'è una sola scheda, copia anche la tabella in valori. Nel mio caso per lo più la tabulazione aggiuntiva sarà dopo l'ultimo valore nel file. Qualcuno può aiutarmi.
ci sono altri spazi nella vostra valori che dovrebbe * non * essere diviso? Perché se così non fosse, si potrebbe semplicemente usare 'line.split()', e si prenderà cura di questo (oltre a scartare gli elementi iniziali/finali vuoti). –