Detta skapar en PDF som du sedan kan skriva ut. Du kan även spara ner PDFn och skriva ut senare.
Titel på utskriften?
Tack för ditt bidrag
Om vi kan använda det så lägger vi upp det på sidan. Nedan en länk till ditt bidrag om du vill spara det.
Spara som ...
Du sparar ditt skript under detta namn och kan sedan hämta tillbaka det med samma namn.
Läs in
Läs in ett tidigare sparat skript. Obs att du enbart kan läsa in skript i den webbläsare där du sparade skriptet. Vill du kunna läsa in och spara skript oberoende av webbläsare, så behöver du skaffa ett login (enkelt och gratis).
Skicka in bidrag
Föreslå rubrik
Beskriv vad din kod gör
Skapa kort länk
Använd en kort URL för att skicka länk till koden via SMS eller epost. När mottagaren klickar på länken, så öppnas denna webbsida, med din kod och din text. Länken rensas bort automatiskt om den inte används.
Rubrik (frivilligt)
Beskrivning (frivilligt)
Länk (kopiera hela)
split(sep=None, maxsplit=-1)
Tar en sträng och en separator och ger ifrån sig en lista.
s = "detta är en text där varje ord är separerat med mellanslag"
lista = s.split(" ")
print(lista)
s = "detta är en text där varje ord är separerat med mellanslag"
lista = s.split(" ")
print(lista)
Vi kan sätta en maxgräns för hur många ord som skall splittas till en lista.
s = "detta är en text där varje ord är separerat med mellanslag"
lista = s.split(" ", 3)
print(lista)
s = "detta är en text där varje ord är separerat med mellanslag"
lista = s.split(" ", 3)
print(lista)
Hur får vi ut bepa?
s = "apa:bepa:cepa depa lepa repa tepa"
text = s.split()[0].split(":")[1]
print(text)
s = "apa:bepa:cepa depa lepa repa tepa"
text = s.split()[0].split(":")[1]
print(text)
Hur får vi datum och hur skriver vi om datum på svenskt format?
Det är väldigt användbart med split när vi hämtar in data med input(). Säg att vi frågar efter en koordinat på formen x,y
Då kan vi göra såhär...
(x,y) = input().split(',')
print(x)
print(y)
(x,y) = input().split(',')
print(x)
print(y)
tentafråga
Vad händer här? Vi splittar strängen till en lista. Vi grabbar tag i ordet med index 3 och i detta ord startar vi läsa vid tecken 1 och stop är vid tecken -1. Men som du lärt dig inkluderas inte slut-tecknet, så vi inkluderar enbart tecken -2 (från slutet).
s = 'from python to typhoon'.split()[3][1:-1]
print(s)
s = 'from python to typhoon'.split()[3][1:-1]
print(s)
Splitta på många olika tecken
Säg att vi vill splitta en lista som har många olika tecken vi vill splitta på? Vi fuskar och importerar re !
Nedan kod splittar ett matematiskt uttryck. Split splittar på * / + - ( )