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 en dictionary, med bynavn som n?kkel og innbyggertallet som verdi. Verdiene hentes ut med kall p? formen n_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 med join, fjerne un?dvendig whitespace med strip, etc.