Alt om uke 40
Tema i uke 40 er kapittel 6; dictionaries og strenger.
Hovedpunkter
- En
dictionary
er en datastruktur som likner p? en liste, men hvor hvert element har en n?kkel (et navn) i stedet for en indeks. Dette er praktisk i en del sammenhenger. Et enkelt eksempel er hvis vi ?nsker ? lagre innbyggertallet i en liste med byer. Dette gj?res enkelt i endictionary
, med bynavn som n?kkel og innbyggertallet som verdi. Verdiene hentes ut med kall p? formenn_oslo = innbyggere['oslo']
. Mange ulike Python-variable kan brukes som n?kkel, men vi skal stort sett bruke tekststrenger. - Strenger (string) har vi brukt mange ganger i kurset, men vi skal n? introdusere en del verkt?y for (litt) mer avansert manipulering av strenger.
L?ringsm?l for uke 40
- Vite hva en dictionary er, hvordan man lager en
dictionary
og bruker den, spesielt legger til og henter ut elementer - Kunne bruke enkle operasjoner p? strenger, f.eks hente ut en del
av en streng (substring, slicing), dele opp en streng med
split
, sette sammen medjoin
, fjerne un?dvendig whitespace medstrip
, etc.