0% fullført
Kapittel 3.2
9. klasseLær å bruke lister for å lagre og behandle flere verdier samtidig. Dette er et kraftig verktøy for å jobbe med mye data!
En liste er en variabel som kan inneholde flere verdier samtidig. I stedet for å lage mange separate variabler, kan vi samle alt i én liste!
karakter1 = 5 karakter2 = 4 karakter3 = 6 karakter4 = 5
karakterer = [5, 4, 6, 5]
Vi lager en liste ved å skrive verdier mellom hakeparenteser [ ], og skiller verdiene med komma.
[ og slutter med ][1, 2, 3]Hvert element i en liste har en indeks (posisjon). Viktig: Python starter å telle fra 0!
Liste: ["Anna", "Erik", "Sofie", "Lars"] Indeks: 0 1 2 3
liste[-1] gir siste element!Vi bruker append() for å legge til nye elementer på slutten av en liste.
frukter med verdiene: "eple", "banan", "appelsin"
Skriv ut hele listen.dyr = ["hund", "katt", "kanin", "hamster"]
Skriv ut det andre dyret i listen (indeks 1).tall = []
Legg til tallene 10, 20 og 30 i listen.
Skriv ut listen.farger = ["rød", "blå", "grønn", "gul", "lilla"]
Bruk len() til å finne hvor mange farger det er.
Skriv ut: "Det er [antall] farger"handleliste
2. Legg til "melk", "brød", "egg" og "ost"
3. Skriv ut hvor mange varer som er på listen
4. Skriv ut hele listen✓Liste - lagrer flere verdier: [1, 2, 3]
✓Indeks - henter element: liste[0] (starter fra 0)
✓append() - legger til element på slutten
✓len() - finner antall elementer