Xecuter Skrevet 23. september 2006 Del Skrevet 23. september 2006 Hvordan kan jeg med en linje få en string til der hver bokstav er splittet i ei liste i lista? Altså: text = 'Dette er en setning' c = [['D', 'e', 't', 't', 'e'], ['e', 'r'], ['e', 'n'], ['s', 'e', 't', 'n', 'i', 'n', 'g']] Jeg har prøvd med noe sånt som: c = list(list[i for i in text.split()])) osv. uten suksess. Lenke til kommentar
FraXinuS Skrevet 23. september 2006 Del Skrevet 23. september 2006 l = [list(i) for i in text.split()] Lenke til kommentar
Xecuter Skrevet 23. september 2006 Forfatter Del Skrevet 23. september 2006 l = [list(i) for i in text.split()] 6924725[/snapback] Ah takk. Hva er egentlig poenget med []-ene? Lenke til kommentar
FraXinuS Skrevet 23. september 2006 Del Skrevet 23. september 2006 zeitgeist har skrevet litt om det i python faq'en. https://www.diskusjon.no/index.php?showtopic=592738 Spørsmål nr. 3. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå