Indexering i strängar s[n] ger tecken nummer n i strängen s Python börjar räkna på 0: "abc"[0] är "a", "abc"[1] är "b"! Indexering utanför strängen ger programfel (IndexError) s[n:m] ger delsträng som börjar på tecken n och slutar precis innan tecken m Ex: "Python"[1:4] ger "yth" Märk: 4-1 är 3, vilket är längen på delsträngen Föreställ dig att indexen står mellan tecknen istället för rakt under! Indexering utanför strängen ger inte programfel ("abc"[2:11] är "c") s[:i] + s[i:] == s Index kan utelämnas (default är start resp. slut) Ex: s[3:] betyder "från tecken 3 till slutet av strängen" Ex: s[:4] betyder "de fyra första tecknen" Negativa index räknas från slutet av strängen Ex: s[-1] är sista tecknet i strängen Ex: s[-3:] är de tre sista tecknen i strängen (kortare om s är kortare)